我在函数中得到了一个查询快照.并希望将整个查询快照带到另一个函数(functionTwo).在functionTwo中,我想在querysnapshot WITHOUT forEach中获取特定文档.特定文档可以通过不同的案例进行更改.
ref_serial_setting.get()
.then(querysnapshot => {
return functionTwo(querysnapshot)
})
.catch(err => {
console.log('Error getting documents', err)
})
let functionTwo = (querysnapshot) => {
// getting value
const dataKey_1 = "dataKey_1"
// Tried 1
const value = querysnapshot.doc(dataKey_1).data()
// Tried 2
const value = querysnapshot.document(dataKey_1).data()
// Tried 3 (Put 'data_name': dataKey_1 in that doc)
const value = querysnapshot.where('data_name', '==', dataKey_1).data()
}
Run Code Online (Sandbox Code Playgroud)
结果是所有这些尝试都不是一个功能.
如何从查询快照中获取特定的文档数据?
要么
有没有简单的方法可以将查询快照更改为JSON?