【发布时间】:2016-08-13 23:12:42
【问题描述】:
我正在尝试通过等于某个值的子级查询 Firebase,但在特定的发布键处启动快照。
数据结构:
projectName
-posts
-postKey1
-storeId: 1
-postKey2
-storeId: 2
-postKey3
-storeId:3
-postKey4
-storeId:2
-postKey5
-storeId:3
-postKey6
-storeId:2
示例:
我正在尝试 queryOrderedByChild("storeId") 和 queryEqualToValue("2") 但我希望快照在按顺序返回时从“postKey4”开始。
我当前的查询:
ref.queryOrderedByChild("storeId").queryEqualToValue("\(myId)").observeEventType(.Value, withBlock: {snapshot in
我知道您不能在之前调用 queryStartingAtValue、queryEndingAtValue 或 queryEqualToValue 之后调用 queryEqualToValue:,但我需要 queryEqualToValue 来获取我的 storeId。非常感谢任何帮助!
【问题讨论】:
标签: ios swift firebase firebase-realtime-database