【发布时间】:2018-12-03 14:43:53
【问题描述】:
所以我在 Cloud Firestore 中有一个数据库,我正在从一个 React 应用程序(使用 create-react-app 创建)进行查询。最初的开发者已经命名了以数字开头的集合的字段。示例:
收藏:用户
文档:Firebase 生成的 ID (1P3clkdlk409C)
字段:2_score
所以当我从 react 中查询这个时:
db.collection('users').get().then(querySnapshot => {
querySnapshot.forEach(doc => {
console.log(doc.data().2_score
})})
这不起作用,因为 react 将数字“视为”不是函数的一部分。
感谢您提供的任何帮助或指导!
【问题讨论】:
-
你可以使用括号表示法吗?
['2_score']
标签: javascript reactjs firebase google-cloud-firestore