如何在 Firebase 的 Cloud Firestore 中添加这样的数据?
How to add data like this in Firebase's Cloud Firestore?
在 JavaScript 中,我写了类似这样的东西,但它 returns 错误 > "Document references must have an even number of segments"。对于我的情况,我需要使用 "set" 而不是 "add"。
const ref= db.collection("product");
ref.doc("111").doc("category").set({ clothes: true });
在 Firebase 的实时数据库中,我可以编写这样的代码,但在 Firestore 中我不能。
ref.child("111").child("category").set({ clothes: true });
如何在Firestore中编写这样的代码?
谢谢。
这里的问题似乎是您试图在文档中使用 doc。这不是 Firestore 的设计。集合可以有文档,文档可以有像这个例子这样的集合。
var messageRef = db.collection('product').doc('productNumbers')
.collection('11111').doc('category');
您必须稍微更改您的数据结构以符合设计。这是一个reference
在 JavaScript 中,我写了类似这样的东西,但它 returns 错误 > "Document references must have an even number of segments"。对于我的情况,我需要使用 "set" 而不是 "add"。
const ref= db.collection("product");
ref.doc("111").doc("category").set({ clothes: true });
在 Firebase 的实时数据库中,我可以编写这样的代码,但在 Firestore 中我不能。
ref.child("111").child("category").set({ clothes: true });
如何在Firestore中编写这样的代码?
谢谢。
这里的问题似乎是您试图在文档中使用 doc。这不是 Firestore 的设计。集合可以有文档,文档可以有像这个例子这样的集合。
var messageRef = db.collection('product').doc('productNumbers')
.collection('11111').doc('category');
您必须稍微更改您的数据结构以符合设计。这是一个reference