У меня есть этот код для чтения данных из Firebase с условием, но мне нужно несколько условий. Мне нужно еще одно условие для чтения. Я не знаю, как это сделать, я основал его, но он мне не нужен. Могу ли я помочь кому-нибудь, как это сделать?Несколько условий для запроса Firebase
ref?.queryOrdered(byChild: "project").queryEqual(toValue: "inbox").observe(.value, with: { (snapshot:FIRDataSnapshot) in
var newTasks = [Task]()
for sweet in snapshot.children {
let sweetObject = Task(snapshot: sweet as! FIRDataSnapshot)
newSweets.append(sweetObject)
}
self.tasks = newTasks
self.tableView.reloadData()
}) { (error:Error) -> Void in
print(error.localizedDescription)
}
данных в firebase:
Можете ли вы предоставить образец данных вашей базы данных? – hotrod
Я редактирую ответ. Это в нем. – user7355869
Итак, чего именно вы пытаетесь достичь. Читая код, я вижу, что вы пытаетесь заказать дочерние узлы «Задачи» по их дочернему «проекту». Вам нужно только «Задачи», чей дочерний узел 'project' равен' 'inbox?'? – hotrod