Несколько запросов в Swift Firebase База данных в реальном времени - PullRequest
0 голосов
/ 18 мая 2019

Привет, ребята. Я хочу отфильтровать данные своей базы данных несколькими способами. Поэтому я хочу, чтобы я мог фильтровать каждый товар по стоимости продукта, по тому или иному стилю и по цвету. Mich на самом деле код всегда терпит неудачу ..

Так что, если я отфильтрую только одно свойство, оно будет отлично работать ... поэтому я подумал, что нужно только добавить больше значений queryEqual, и это будет работать, но если я сделаю это, вероятно, приложение потерпит неудачу. Спасибо за поддержку!

func DatabaseExerciseQuery() {

        let ref = Database.database().reference().child("Test")
        let Style = ref.queryOrdered(byChild: "AStyle").queryEqual(toValue: "\(StyleCollect[0])").queryEqual(toValue: "\(colorsCollect[0])").queryOrdered(byChild: "\(brandCollect)")

        Style.observeSingleEvent(of: .value, with: { (snapchot) in

            for childSnapchot in snapchot.children {

                print(childSnapchot)

            }
        })
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...