![]() |
1
1
您正在将旧的beta API与新的1一起使用。SDK的x版本。数据库事件的工作方式已经改变。总结了整个SDK的更改 here .onWrite事件现在接受两个参数,一个更改和一个上下文。更改包含前后快照,上下文包含通配符值。 要获取用户ID通配符,您现在可以说:
请参阅 documentation 更多当前示例。 在您的代码中,这一行还有一个bug:
反勾分隔字符串中变量插值的JavaScript语法需要美元符号:
该行还有另一个bug。您没有使用once()返回的承诺来实际获取数据库中的值。
并且您还必须返回一个承诺,该承诺在函数中完成所有异步工作时得到解决,而您目前没有这样做。 |
![]() |
Krish Patel · 如何在加载组件之前加载数据? 1 年前 |
|
Kortus · 如何监控是否为特定用户创建了新文档 1 年前 |
![]() |
giroprotagonist · 部署Firebase Typescript函数错误;解组package.json:json:无法将bool解组到Go结构字段PackageJSON.devDependencies 1 年前 |
![]() |
Fabian Mayer · 键不是数字时的Foreach 2 年前 |