当前,我有一个引用其他用户的uid列表(朋友)。如果获得数据(ID列表),则可以对其进行迭代并获得关联的名称,电子邮件等。这看起来像是草率的方式。
是否可以在好友列表中添加对该uid的引用?这样,Firebase现在将自动链接哪些数据?
添加朋友:
props: {
namespace: { type: String, required: true }
}
获取好友:
createFriends ({ commit, state }, val) {
// val = uid
const friendship = {
createdAt: new Date(),
userId: val //--> Can this be a reference to the userobject in another collection?
}
...
// friends is a list I create with all the uids collected
firebase.friendsCollection.doc(state.currentUser.uid).set(friends).then(() => {
...
})
}
在这里,我不想循环每个uid并进行新查询以获取有关用户的信息...
有帮助吗?