Firebase 获取数据

Posted

技术标签:

【中文标题】Firebase 获取数据【英文标题】:Firebase get data 【发布时间】:2015-12-20 16:32:04 【问题描述】:

我需要从“x”值等于“y”的 firebase 获取数据。我阅读了所有文档,但找不到任何有用的信息。任何帮助将不胜感激

我需要这样的东西 SELECT * FROM table_name WHERE x = y

【问题讨论】:

【参考方案1】:

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

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

See the docs on querying for more information.

【讨论】:

哦,谢谢。我以为这只是按字段对行进行排序

以上是关于Firebase 获取数据的主要内容,如果未能解决你的问题,请参考以下文章