如何使用python(具有完全类型引用的文档)保存在firestore中
我知道在js中,您可以执行以下操作:
let data = {
name: 'productName',
size: 'medium',
userRef: db.doc('users/' + firebase.auth().currentUser.uid)
};
db.collection('products').add(data);
userRef作为参考。
python中的操作方式:
db.doc('users/' + firebase.auth().currentUser.uid)
答案 0 :(得分:0)
db.collection('users').document(firebase.auth().currentUser.uid)
我有同样的问题。就我而言,以下案例奏效。 Firebase会识别参考。
batch = db.batch()
for i in request.json['data']:
i['ref'] = db.collection(u'component').document(i["supplier_item_number"])
batch.set(stock_ref.document(), i)
batch.commit()