Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.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
Firebase 动态生成的引用的云函数onWrite_Firebase_Firebase Realtime Database_Google Cloud Functions - Fatal编程技术网

Firebase 动态生成的引用的云函数onWrite

Firebase 动态生成的引用的云函数onWrite,firebase,firebase-realtime-database,google-cloud-functions,Firebase,Firebase Realtime Database,Google Cloud Functions,以下是我的实时数据库中数据的结构: 我有一个实时数据库设置,如上图所示。我想将products onWrite中的所有子项添加到将在uid下的allProducts引用中。我的文档结构类似于stocks>uid>category>products。遵循文档,但它没有显示不明确的引用exports.foo=functions.database.ref('/stocks/jeff/{itemId}/products').onWrite((更改,上下文)=>{})你说的“它没有显示不明确的引用”是什

以下是我的实时数据库中数据的结构:


我有一个实时数据库设置,如上图所示。我想将products onWrite中的所有子项添加到将在uid下的allProducts引用中。我的文档结构类似于stocks>uid>category>products。遵循文档,但它没有显示不明确的引用

exports.foo=functions.database.ref('/stocks/jeff/{itemId}/products').onWrite((更改,上下文)=>{})

你说的“它没有显示不明确的引用”是什么意思?@RenaudTarnec我希望它能够读取产品中深层嵌套的产品。firebase将使用child.key,这对于所有类别都是不同的,但我希望类别下的所有产品都是可读的。如果我理解正确,您应该在
products
节点的级别进行侦听,例如
exports.foo=functions.database.ref('/stocks/jeff/{itemId}/products')。onWrite((更改,上下文)=>{})
。有关更多详细信息,请参阅文档: