我对其他用户在Firestore上创建的文档有疑问:
诊断:
从我的应用程序:登录的用户“ A” ..创建一个文档并插入collection(“ inv”)..我也创建了一个文档并插入collection(“ inv”)。 然后我创建了一个文档集合(我称其为“ prod”)..并将其插入到我的集合“ inv”的文档中……没问题。 我想将该子集合(复制/克隆)到用户“ A”的文档中,但是Firebase在集合“ inv”中用斜体创建了具有相同文档ID的其他文档,然后插入该集合...为什么?
一般乐趣:
fun insertProduct(invId: String,pro:MyModel)
{
val key= db.collection("Inv").document(invId).collection("pro").document().id
productModel.prodId=key
db.collection("Inv").document(invId).collection("pro").document(key).set(pro)
}
为什么我的用户从Android上“我无法插入其他用户的数据”? 仅在android中会发生这种情况,因为我可以在Firebase控制台网页中创建和添加。