Firebase 获取子集合和子集合中的集合
我和消防商店有点问题。问题是我有这样一个数据库。我想下载蜂箱收藏中的所有资料。问题是每个蜂房都有不同的收集。例如,我在蜂房中有3个文档,每个蜂房和每个文档中都有,例如:5个蜂箱。我想要所有蜂箱的所有细节Firebase 获取子集合和子集合中的集合,firebase,vue.js,google-cloud-firestore,Firebase,Vue.js,Google Cloud Firestore,我和消防商店有点问题。问题是我有这样一个数据库。我想下载蜂箱收藏中的所有资料。问题是每个蜂房都有不同的收集。例如,我在蜂房中有3个文档,每个蜂房和每个文档中都有,例如:5个蜂箱。我想要所有蜂箱的所有细节 users: {uid}: apiaries: {uid}: hives: {uid} notes: {uid} 如果要获取所有名为“hives”的子集合中的所有文档,无论它们嵌套在何处,则需要使用 如果您想获取所
users:
{uid}:
apiaries:
{uid}:
hives:
{uid}
notes:
{uid}
如果要获取所有名为“hives”的子集合中的所有文档,无论它们嵌套在何处,则需要使用
如果您想获取所有名为“hives”的子集合中的所有文档,无论它们嵌套在何处,那么您将需要使用一个
这是我写的。这相当正确吗?我必须更改数据库中的任何内容吗
async getHives() {
await fb.usersCollection
.doc(fb.auth.currentUser.uid)
.collectionGroup('hives')
.onSnapshot(snapshot => {
let hivesArray = [];
snapshot.forEach(doc => {
let hive = doc.data();
hive.id = doc.id;
hivesArray.push(hive);
});
store.commit('setHives', hivesArray);
});
},
这是我写的。这相当正确吗?我必须更改数据库中的任何内容吗
async getHives() {
await fb.usersCollection
.doc(fb.auth.currentUser.uid)
.collectionGroup('hives')
.onSnapshot(snapshot => {
let hivesArray = [];
snapshot.forEach(doc => {
let hive = doc.data();
hive.id = doc.id;
hivesArray.push(hive);
});
store.commit('setHives', hivesArray);
});
},
我想添加注释,但代码格式有问题。我想添加注释,但代码格式有问题。