Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如何向firestore对象添加新引用_Reactjs_Google Cloud Firestore - Fatal编程技术网

Reactjs 如何向firestore对象添加新引用

Reactjs 如何向firestore对象添加新引用,reactjs,google-cloud-firestore,Reactjs,Google Cloud Firestore,我试图做的是添加对此对象的新引用: 只需在“citas”中插入一个新元素。这就是我目前所拥有的 database.collection('NegociosDev').doc('Peluquerías') .collection('Negocios').doc('PR01').collection('empleados').where('Nombre', '==','Ale')... 我想我不应该使用“add()”,因为它是用来添加新文档的,对吗?有什么想法吗?确实,您应该更新您的文档

我试图做的是添加对此对象的新引用:

只需在“citas”中插入一个新元素。这就是我目前所拥有的

database.collection('NegociosDev').doc('Peluquerías')
    .collection('Negocios').doc('PR01').collection('empleados').where('Nombre', '==','Ale')...

我想我不应该使用“add()”,因为它是用来添加新文档的,对吗?有什么想法吗?

确实,您应该更新您的文档:

database.collection('NegociosDev').doc('peluqueryas').update({
citas:firebase.firestore.FieldValue.arrayUnion(“新值”)
})

事实上,您应该更新您的文档:

database.collection('NegociosDev').doc('peluqueryas').update({
citas:firebase.firestore.FieldValue.arrayUnion(“新值”)
})