Firebase Firestore: Sorting, Filtering, and Querying in iOS | Firebase Bootcamp #13

Поділитися
Вставка
  • Опубліковано 13 січ 2025

КОМЕНТАРІ • 21

  • @mrbrn20
    @mrbrn20 11 місяців тому

    Learning so much in this Firebase series, going to be implementing Firebase/Firestore in my own personal app!

  • @justlife8208
    @justlife8208 Рік тому

    AWESOME video but agh 11:24 I needed to populate and grab all the categories without declaring each in an enum!

  • @30guarino
    @30guarino Рік тому +3

    Not going to lie your videos are really informative and clear ....Firebase should sponsor your videos lol...Peter Friese hope you're watching

    • @kavinda_dilshan_paramsoodi
      @kavinda_dilshan_paramsoodi Рік тому

      Nick's videos teach better than Firebase Tutorials. Then don't even explain this deeply. They do it like a robot. lol

  • @ThePhotodiver
    @ThePhotodiver Рік тому +2

    For some reason I do not get an error in the console with the link to the Firebase console. I tried to create the index manually, but that doesn't seem to work.

  • @sourPollo
    @sourPollo Рік тому +1

    Please make a video on updating a document using the auto generated Id from Firestone. 😅

  • @30guarino
    @30guarino 7 місяців тому

    Hey Nick, How would we prevent fetching the same product after it already appeared on the screen to prevent excessive reads from Firestore? Some context if you use print statements that are fetched it shows each time a new filter appears. If I don't hear from you here I'll hit up discord

    • @SwiftfulThinking
      @SwiftfulThinking  7 місяців тому

      It depends on your implementation. You could have a local check “if product is loaded don’t fetch”. Or cache the query locally and check the cache.
      I’m not sure if that helps… This is definitely an area that I wouldn’t be hyper concerned about prematurely optimizing.

    • @30guarino
      @30guarino 7 місяців тому

      @@SwiftfulThinking yeah was thinking that as well about prematurely optimizing… I’m reading too many horror stories about firebase charging users an extreme amount of money because of excessive of reads etc … lol … thanks for the advice

  • @bomen.s3521
    @bomen.s3521 Рік тому

    i think this is very fast method to use the DB, but the DB cost is will not too much ?

  • @kavinda_dilshan_paramsoodi
    @kavinda_dilshan_paramsoodi Рік тому

    I sense you will make a video that involves "Stripe" in the future.

  • @michaelgrant2068
    @michaelgrant2068 Рік тому

    Great video as always!

  • @Rafael-ol1ie
    @Rafael-ol1ie Рік тому

    Can you teach how could I apply nested filters? Like filter by smartphone and price range between 500 ~ 700 at same time for example

    • @milanlabus1582
      @milanlabus1582 2 місяці тому

      .whereField has an isLessThan and isGreaterThan you can put both for your 500 to 700

  • @pakaponwiwat2405
    @pakaponwiwat2405 Рік тому

    Thank you sooo much, mr. nick. 🙏

  • @chahsanjutt3986
    @chahsanjutt3986 Рік тому

    Nice video great effort 🎉

  • @andresraigoza2082
    @andresraigoza2082 Рік тому

    Awesome, thank you so much!

  • @dillontrembath
    @dillontrembath 6 місяців тому

    brother go to bed!

  • @lincolndickerson1293
    @lincolndickerson1293 Рік тому +1

    About 17 minutes in String is added to the CodingKeys enum. This is not necessary. Once the CodingKeys enum is exposed in our code we have access to .stringValue. So in our code we can write Product.CodingKeys.title.stringValue. I discovered this while working from the video. Thanks

  • @XuanQuynhLexuanquynh
    @XuanQuynhLexuanquynh 10 місяців тому

    Learning so much in this Firebase series, going to be implementing Firebase/Firestore in my own personal app!