I was stuck on using query's and finally found the fix myself! You will have to create one or more constraints, which is a where() for example. Then you use a query, in which you pass the collection you want to query and the queryConstraints Example in my code where I used 2 constraints to get orders from a specific date: const ordersRef = collection(this.firestore, this.ORDER_COLLECTION_NAME); const startDateConstraint = where('date', '>=', date1); const endDateConstraint = where('date', '
@galaxies_dev2 жыл бұрын
Thanks for sharing your solution!
@ivanlp4ever2 жыл бұрын
Thanks Jim, I've spent hours trying to do this.
@gothicusdarkwoods Жыл бұрын
Omg I feel so powerful knowing this is realtime. I always use intervals for checking updates but now, say goodbye to it. Thank you
@galaxies_dev11 ай бұрын
Glad it was helpful!
@avexperience36322 жыл бұрын
Just a quick reminder for whoever gets the error: "Missing or insufficient permissions" You might have to change the read and write permission under the rules tab in firestore database
@emreaka39652 жыл бұрын
I'm familiar with Angular and I also would like to develop mobile applications. That's why I am here! And to be honest, Ionic impressed me. I actually decided to learn Flutter but now, I am a bit confused. The video was great by the way. Thank you.
@ibrahemdh7 Жыл бұрын
After one year you learn Ionic or flutter?? And which better?? For me i still learning ionic angular and i think it's better then flutter and
@asatorftw2 жыл бұрын
Authentication with best practises for Ionic would be helpful. Cant find much on that.
@claudevonbrandis47722 жыл бұрын
Thank you for the update, a great video as always. can we please get a video on Auth and safe Gaurd with new version 7 :)
@galaxies_dev2 жыл бұрын
Yes it's on my list!
@AhmedKhan-wo5oq2 жыл бұрын
Thank you for your videos really appreciate it. Can you make an angular fire 7 authentication video?
@galaxies_dev2 жыл бұрын
Yes, soon!
@GoldenMashegot2 жыл бұрын
that modal breakpoints feature is dope!
@mmstories0412 Жыл бұрын
very worth it to subscribe! you really help me a lot! thanks man!
@galaxies_dev Жыл бұрын
Glad I could help Feitan!
@piyushgamit52222 жыл бұрын
Very helpful for me . Thanks
@galaxies_dev2 жыл бұрын
Happy to help
@compaex2 жыл бұрын
Thank you for angularfire 7.
@antoismith2 жыл бұрын
This is a huge help. Thanks!
@samuelalves29832 жыл бұрын
thank you so much for yours videos, you are awesome, could bring videos about authentication and file upload, the angular-fire documentation isn't helping me much 😅
@galaxies_dev2 жыл бұрын
Yes sure, we've left out some parts so I'll do another one about that!
@tonyross29472 жыл бұрын
Love, love LOVE it Simon. Thank you so much.
@galaxies_dev2 жыл бұрын
Glad you like it Tony!
@cryptogiorgi Жыл бұрын
WOW man i missed this vid ! this is what i needed ! Amazing tutor work Simon Thank you so much for your vids ! i am making a second hand store (peer to peer) with a chat app inside and your videos are so helpful i am coming back to them again and again and i have learned so much from you ! amazing work thank you again ! if you would be so kind and tell me if you already have a video on a chat messenger app with Angular and Firebase , or if you dont have any would you do more videos on the rest functions of Firebase and angular ionic.... ? that would be amazing . i see you cover alot of topics and frameworks clis and stuff like that .... just stating my interest peace out ! keep up the good hard work !
@plelkes6 ай бұрын
When I open modal @24:07 only the buttons are visible:-( code: Title Note Update Delete
@deanadams581211 ай бұрын
When I connect to angular fire it asks for authentication code. Do you know how or where I can find this?
@norma64862 жыл бұрын
Very useful, thank you have your tutorial video.
@galaxies_dev2 жыл бұрын
You are welcome!
@Constantine..2 жыл бұрын
Thanks! Helpful video, especially in light of the fact that angularfire developers did not consider it necessary to update the documentation to version 7)). The video could be even more useful if you demonstrated exactly how you searched for this information. If you taught your viewers how to use the documentation, even more so terrible as in angularfire.
@galaxies_dev2 жыл бұрын
Thanks for the feedback, agree! I'll see if I can come up with an additional video about all of that.
@pseudounknow55592 жыл бұрын
Would love to see auth stuff
@galaxies_dev2 жыл бұрын
Will do!
@sirgatsen2 жыл бұрын
@@galaxies_dev Please do, I look forward to that one! Great tutorial as usual!
@malikhandev2 жыл бұрын
if you face any error then use: npm i rxfire firebase rxjs --save
@boyestrada2 жыл бұрын
By any chance you have the documentation for angular fire 7, I need to check the auth section?
@galaxies_dev2 жыл бұрын
I think they only updated the docs to use the /compat mode, but I'll try and come up with something!
@boyestrada2 жыл бұрын
@@galaxies_dev I appreciate it!!
@nyeplozproduction Жыл бұрын
hello sir, Iwant to ask how to sort data ascending?
@andrewbateman22822 жыл бұрын
Thanks, good tutorial. It all worked, except the modal breakpoints - I used a cssClass instead. My Cloud Firestore didn't have the Test Mode, had to limit access with a date limit.
@galaxies_dev2 жыл бұрын
You need to be on Ionic 6 (or the RC right now) in order to use the modal with breakpoints!
@musthagmohamed2 жыл бұрын
I am having the same issue. Ionic CLI : 6.16.1 (/usr/local/lib/node_modules/@ionic/cli) Ionic Framework : @ionic/angular 5.9.1 @angular-devkit/build-angular : 12.1.4 @angular-devkit/schematics : 12.2.13 @angular/cli : 12.1.4 @ionic/angular-toolkit : 4.0.0 Capacitor: Capacitor CLI : 3.3.2 @capacitor/core : 3.3.2 ERROR says: Argument of type '{ component: typeof ModalPage; componentProps: { id: string; }; cssClass: string; breakpoints: number[]; initialBreakpoint: number; }' is not assignable to parameter of type 'ModalOptions'. Object literal may only specify known properties, and 'breakpoints' does not exist in type 'ModalOptions'.ts(2345)
@nyeplozproduction Жыл бұрын
Hello sir how to make query order by? Please answer me🙏🙏
@celesteomalowete70102 жыл бұрын
Great video , thank you . Keep up the good work.
@galaxies_dev2 жыл бұрын
Thanks for watching!
@harshithanm60452 жыл бұрын
Hey, thanks man! It helped me😁
@TheSaceone2 жыл бұрын
This makes super fast to start a project! There is just one thing that makes it even faster & easier: Kickoff Ionic, of course! :D
@ExpansionEsmeraldaАй бұрын
Thank you so much:)
@mexcalgt2 жыл бұрын
Hi, thank you for sharing this amazing knowledge.... I need your advice, I am getting an ifinite loop of data, all the objects lets say are repeating over and over, do you have any advice based on this tutorial of how to avoid duplicated data. Thank you in advance for taking your time to share your knowledge this way.
@CamiloMuñoz-y1z11 ай бұрын
I've follow the tutorial but I keep geting "ERROR FirebaseError: Expected type 'Query', but it was: a custom wh object" I try so many things to fix it but none has worked.
@DanielArenas-df5gi11 ай бұрын
try to downgrade the angular/fire package to "@angular/fire": "7.0.4", and run npm install --legacy-peer-deps to fix it.
@mnc120042 жыл бұрын
Nice work Simon! Really made understanding the Firebase changes easy to grasp. My first crack at Ionic too... and I kinda like it.. I have couple of Flutter apps in production, but need web functionality, which Flutter is still a bit klunky with. I can see myself taking advantage of the latest Firebase JS and Ionic. Thanks again
@galaxies_dev2 жыл бұрын
Glad to hear Michael and cool you find the Ionic way a bit easier than Flutter :)
@andrewalberti91212 жыл бұрын
Thank you so much, your video has been truly helpful. As others mentioned in the comments, could you make a video explaining how to navigate the documentation and get all this information? Btw, to those who might have had the same issue as me when following the video: when invoking the doc function to get a single document from Firestore (12m48s), watch out how to pass its path: `notes/${id}`. I initially used the standard single quote (') and it was not working. The same thing should apply for updating or deleting the document.
@galaxies_dev2 жыл бұрын
Yes whenever I use variables in a string I'm using the backticks, it's a template literal!
@Nurundin2 жыл бұрын
Great tutorial. can you help us with a latest documentation on Firebase authentication.
@galaxies_dev2 жыл бұрын
Yeah will work on something about auth as well!
@jannemanhuman42372 жыл бұрын
Yes, I am struggling to find documentation regarding the new Authentication features in Angularfire 7.
@emreaka39652 жыл бұрын
18:49 I also felt like this when I used firebase the first time a few days ago. :D
@galaxies_dev2 жыл бұрын
true :D
@dustnoiseplays2 жыл бұрын
Thanks for the tutorial!
@galaxies_dev2 жыл бұрын
No problem!
@muzingayemoyo96072 жыл бұрын
thanks for the video , do you a link to the full documentation
@codingtutorials90202 жыл бұрын
how to filter data by name?
@garius35592 жыл бұрын
good morning please need help on angular and angular fire 7. I am creating an application but I have a problem I want to recover the data of a document in firetore from its id, I recover well the id but not its data and in the console of my browser I am told that my post variable is undefined I don't know what to do. help me sorry
@imsergiohere Жыл бұрын
Offline mode?
@RH-ms5ui2 жыл бұрын
can we work this model with firebase offline mode?
@DummySussy Жыл бұрын
great tutorial! btw i have applied your get collections method to my codes and i got a problem. it works and delivers to console but doesnt load to screen sometimes ( the data from *ngFor doesnt show so i have to do smth like minimize the browser and then it'd shows right away lol) . from what ive searched it might be bcs of the async things. any thoughts? thanks!
@robsonlinhares2 жыл бұрын
very nice!! Do you have any video with firebase authentication with agularfire7?
@galaxies_dev2 жыл бұрын
Coming soon!
@alejandropascolo30242 жыл бұрын
how can queries with orderBy with af7 ??
@alanbique25482 жыл бұрын
thats awesome
@JoseMartinez14862 жыл бұрын
Thank you X 1000, excellent tutorial, it helped me a lot. I have a question: is it possible to combine firestore (using data persistence) with an app that is already using sqlite?
@galaxies_dev2 жыл бұрын
I haven't tried yet :/
@JoseMartinez14862 жыл бұрын
@@galaxies_dev ok, well, I'll try something and if I get anything I'll let you know.
@JoseMartinez14862 жыл бұрын
@@galaxies_dev thanks for replying anyway.
@muhamadhilmymunawar33052 жыл бұрын
help me eror in app module.ts and in environments
@MatheusCabraldosSantos2 жыл бұрын
I was having problems using copat layer of angularfire on ios. Has anyone been through this too?
@jitendrakb8five2 жыл бұрын
kindly make a video on Ionic 6 Capacitor UPI Integration
@galaxies_dev2 жыл бұрын
Is that a special Android payment service?
@jitendrakb8five2 жыл бұрын
@@galaxies_dev there is no video related to this topic kindly make and help me. payment via UPI like phonepe, google pay, Paytm ... which are installed on the device.
@storyversestories2 жыл бұрын
bro, make a complete ionic app development course with a shopping app project
@galaxies_dev2 жыл бұрын
Would love to hear your thoughts about the content, what do you think should be covered?
@storyversestories2 жыл бұрын
@@galaxies_dev I am a learner, please make all topics related to shopping app. like - 1 . Login/Registration 2 . Wishlist 3 . Product filters and sorting 4 . product details page 5 . Add to cart 6 . Shipping Options 7 . Payment methods 8 . Order Invoice 9 . Checking Shipping Status 10 . Showing Recently viewed products in home screen. --😅 i know i asked lot of topics but, i really want to learn them. hope you'll make complete tutorial in it. ❤️ from India
@hermanfabio4572 жыл бұрын
the breakpoints do not apply in angular 13
@galaxies_dev2 жыл бұрын
They do, you need to be on Ionic v6 for them to be available!
@time-lapse2592 жыл бұрын
Not sure if it was just me but, even with 0.75 speed I had to pause the video to understand what you are doing :|