FireBase iOS queryOrderedByChild不工作
我从下面的代码中得到结果,但它们不在指定的顺序中FireBase iOS queryOrderedByChild不工作,ios,firebase,Ios,Firebase,我从下面的代码中得到结果,但它们不在指定的顺序中 Firebase *myRootRef = [[Firebase alloc] initWithUrl:@"https://xxxxxxxxx.firebaseio.com"]; Firebase *updates = [[myRootRef childByAppendingPath:@"data"] childByAppendingPath:@"Offences"]; [updates queryOrderedByChild:@"dateUpd
Firebase *myRootRef = [[Firebase alloc] initWithUrl:@"https://xxxxxxxxx.firebaseio.com"];
Firebase *updates = [[myRootRef childByAppendingPath:@"data"] childByAppendingPath:@"Offences"];
[updates queryOrderedByChild:@"dateUpdated"];
[updates observeEventType:FEventTypeChildAdded withBlock:^(FDataSnapshot *snapshot) {
NSLog(@"VALUE: %@", snapshot.value);
}];
子JSON
是一个JSON
数组,如下所示
[ {
"dateUpdated" : 20140915,
"name" : "Bla bla bla"
}, {
"dateUpdated" : 20140912,
"name" : "Bla bla bla"
}, {
"dateUpdated" : 20140914,
"name" : "Bla bla bla"
} ]
我怀疑是数组中的数据导致了问题,感谢您的帮助。调用
queryOrderedByChild
返回一个修改过的查询。因此,您需要链接mehthod调用:
[[updates queryOrderedByChild:@"dateUpdated"] observeEventType:FEventTypeChildAdded...]
请参见此处的“使用子键排序”示例:调用
queryOrderedByChild
返回修改后的查询。因此,您需要链接mehthod调用:
[[updates queryOrderedByChild:@"dateUpdated"] observeEventType:FEventTypeChildAdded...]
请参见此处的“使用子键排序”示例:调用
queryOrderedByChild
返回修改后的查询。因此,您需要链接mehthod调用:
[[updates queryOrderedByChild:@"dateUpdated"] observeEventType:FEventTypeChildAdded...]
请参见此处的“使用子键排序”示例:调用
queryOrderedByChild
返回修改后的查询。因此,您需要链接mehthod调用:
[[updates queryOrderedByChild:@"dateUpdated"] observeEventType:FEventTypeChildAdded...]
请参见此处的“使用子键排序”示例:调用
queryOrderedByChild
返回一个修改过的查询,因此您需要链接方法调用:[[updates queryOrderedByChild:@“dateUpdated”]observeEventType:feventypeChildAdded…]
。请参见此处的“使用子密钥排序”示例:我想我已经尝试过了,谢谢-如果您将此作为一个答案,我可以接受并投票:)调用queryorderdbychild
返回一个修改过的查询,因此您需要链接方法调用:[[updates queryorderdbychild:@“dateUpdated”]observeEventType:FEventTypeChildAdded…]
。请参见此处的“使用子密钥排序”示例:我想我已经尝试过了,谢谢-如果您将此作为一个答案,我可以接受并投票:)调用queryorderdbychild
返回一个修改过的查询,因此您需要链接方法调用:[[updates queryorderdbychild:@“dateUpdated”]observeEventType:FEventTypeChildAdded…]
。请参见此处的“使用子密钥排序”示例:我想我已经尝试过了,谢谢-如果您将此作为一个答案,我可以接受并投票:)调用queryorderdbychild
返回一个修改过的查询,因此您需要链接方法调用:[[updates queryorderdbychild:@“dateUpdated”]observeEventType:FEventTypeChildAdded…]
。请参见此处的“使用子密钥订购”示例:我想我已经尝试过了,谢谢-如果您将此作为答案,我可以接受并投票:)