【发布时间】:2020-04-27 08:42:05
【问题描述】:
我有以下代码在我的/users 对象树中查找特定更新。
这工作正常,但似乎有点多余,因为我已经引用了我想要的用户节点的子节点。
exports.onUserKeyHelloCreate = functions
.region('europe-west1')
.database
.ref('users/{userId}/hello')
.onCreate(async (snapshot, context) => {
const userId = context.params.userId
let userData = null
await database.ref(`users/${userId}`).once('value', (userSnapshot)=>{
userData = userSnapshot.val()
})
console.log('userData', userData)
有没有更优雅的方式来访问整个用户节点,不需要额外往返.once('value')?
亲切的问候 /K
【问题讨论】:
标签: javascript firebase firebase-realtime-database google-cloud-functions