【发布时间】:2021-04-06 13:23:51
【问题描述】:
我已经阅读了一些关于该主题的帖子,但由于某种原因,我无法获取我需要的文档。我有一个带有自动生成 ID 的集合 users,每个文档都包含名称和电子邮件。这是我的收藏:
请注意,ID 是自动生成的。
然后,我尝试在代码中执行以下操作:
firebase.firestore()
.collection("users")
.where(
"id",
"in",
ids
)
.get()
.then((querySnapshot) => {
const people = [];
querySnapshot.forEach(documentSnapshot => {
people.push({
...documentSnapshot.data(),
key: documentSnapshot.id
});
});
console.log("people: ", people);
});
我的 people 数组是空的。我很确定我的 ids 数组具有正确的 ID。我不确定这部分是否正确:
firebase.firestore()
.collection("users")
.where(
"id",
"in",
ids
)
.get()
"id" 是自动生成列的正确名称吗?
【问题讨论】:
标签: javascript firebase react-native google-cloud-firestore