[英]How do I query a firebase database inside a cloud function?
当基于特定父节点触发云功能时,我如何能够查询云功能内的另一个父节点,然后使用查询的信息更新初始记录(触发了云功能)? 非常感谢!
触发数据库功能时,它会传递数据的DataSnapshot (或者以前是,如果已更改)。 DataSnapshot具有类型为Reference的ref属性,该属性指向数据的位置。 您可以使用该引用通过parent
属性和root
属性或其child()
方法来构建其他引用:
const root = snapshot.ref.root // the root of your database
const users = root.child('users') // the child node under root
您也可以使用Admin SDK来建立对其他位置的引用,但是使用现有的引用效率更高。 该引用已由初始化的Admin SDK实例支持。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.