作者:so-sweet天地 | 来源:互联网 | 2023-05-24 12:30
我的firebase以这种方式建模.我想写一个查询来获取userID(simplelogin:1),其中email是"test@gmail.com".
在这里,我想获得密钥:"simplelogin:1"通过搜索它的电子邮件地址:"test@gmail.com"
我正在使用firebase SDK for iOS.有人可以建议我查询吗?在Javascript或Objective-C中
1> Prajeet Shre..:
在一点点搞乱之后,我找到了问题的答案:
Firebase *ref = [_rootReference childByAppendingPath:@"Users"];
[[[ref queryOrderedByChild:@"Email"]queryEqualToValue:@"test@gmail.com" ]
observeEventType:FEventTypeChildAdded withBlock:^(FDataSnapshot *snapshot) {
NSLog(@"%@ Key %@ Value", snapshot.key,snapshot.value);
}];
snaphot.key将是我想要的值simplelogin:1.