在JavaScript中,我编写了类似的内容,但是它返回错误>“文档引用必须具有偶数个段”。对于我的情况,我需要使用“ 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 - 如何在Firebase的Cloud Firestore中添加这样的数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46640411/