我想问一下,是否有可能在特定/定义的时间段内仅获取有限数量的数据,例如
我只想下载自2014年1月20日 - 2014年1月21日以来编写的数据。 我一直在使用iOS框架与Firebase服务器进行通信。
答案 0 :(得分:1)
这适用于Ordered Data和Queries and Limits的Firebase文档。
步骤如下:
setValue
queryStartingAtPriority
和queryEndingAtPriority
来获取特定日期范围因此:
// Trigger event for messages between 7:32 PM and 8:11 PM on 2/11/2012
[[[messageListRef queryStartingAtPriority:@1329017600] queryEndingAtPriority:@1329019865] observeEventType:FEventTypeChildAdded withBlock:^(FDataSnapshot *snapshot) { ... }];