【发布时间】:2017-11-13 03:31:25
【问题描述】:
我一直在尝试将之前在 Android 客户端中成功创建的多路径更新迁移到云功能中。
对于我的应用,用户可以提交与汽车(“汽车”)相关的帖子(进入“帖子”),例如保时捷 911。
当用户提交新帖子(“帖子”)时,我想更新“汽车”数据中相关汽车的流行度以及与同一汽车相关的所有其他汽车帖子。
但是,当我将不同版本的 js 代码作为云函数运行时,它不会遍历我的“carPosts”数据来创建需要更新的每个帖子的路径。
谁能帮我解决一下云功能所需的js代码吗?
在新帖子上获取车钥匙 - 我可以让它工作
通过将当前流行度增加 1 来更新汽车流行度 - 我可以让它工作
-
更新与新帖子关联的汽车相关的所有汽车帖子?这不起作用?
var updKeys = { ["posts/-KIL0lbjplFBijxAJ75U/car/popularity"]: '1060', ["posts/-KIL0zBcU3Hjx6gf4Gxk/car/popularity"]: '1060', ["posts/-KIL1Wv6elvpf3T-0FVK/car/popularity"]: '1060', ["posts/-KIL2kUvY62qi46hb2t3/car/popularity"]: '1060', }
【问题讨论】:
-
你能提供你不工作的代码吗?
标签: firebase firebase-realtime-database google-cloud-functions