我有一个包含一些字段和嵌套字段的Firestore文档。
{
"id": "123",
"user": {
"id": "ABC"
}
}
如何在Objective-C中通过"user.id"
进行查询?我试过了,但是没有返回任何文件。
FIRQuery *collectionQuery = [collection queryWhereField:@"user.id" isEqualTo:"ABC"];
[collectionQuery getDocumentsWithCompletion:^(FIRQuerySnapshot * _Nullable snapshot, NSError * _Nullable error) {
}];
这对于读取第一级"id"
字段效果很好,但是我无法读取文档中的嵌套字段。
FIRQuery *collectionQuery = [collection queryWhereField:@"id" isEqualTo:"123"];
[collectionQuery getDocumentsWithCompletion:^(FIRQuerySnapshot * _Nullable snapshot, NSError * _Nullable error) {
}];