Firebase获取数据

我需要从“x”值等于“y”的firebase中获取数据。 我阅读所有的文档,但是我找不到有用的东西来做到这一点。 任何帮助将不胜感激

我需要像这样SELECT * FROM table_name WHERE x = y

您需要创build一个引用,按子键sorting,然后指定一个equalTo()子句。

 let ref = Firebase(url: "https://dinosaur-facts.firebaseio.com/dinosaurs") ref.queryOrderedByChild("height").queryEqualToValue(25) .observeEventType(.ChildAdded) { (snapshot: FDataSnapshot) in print(snapshot.key) }) 

查看关于查询更多信息的文档。