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 获取数据的主要内容,如果未能解决你的问题,请参考以下文章
无法从 firebase 回收器视图中的 firebase 实时数据库中获取嵌套数据