我是firebase数据库的新手。
我在firebase中创建了一些关键词:
chats/conversation_key
members/conversation_key/array_of_user_uid
messages/conversation_key/array_of_messages
问题是:如果我已经知道用户uid,如何查找成员密钥?
IE:如果我已经拥有用户uid -KgePX_tcbDz9fU-kAZT
jEIAfqDpJjWWUUXaecSmMk3U7vu1
答案 0 :(得分:4)
var firebaseRef = firebase.database().ref("members");
firebaseRef.orderByChild(userKey).equalTo(true/false).on("child_added", function(Data){
console.log(Data.val(), Data.key);
}
我假设你已经知道 on 或一次方法和子事件,如果没有,那么阅读它们(documentation),将有所帮助你很多,否则上面的代码将完成你的工作