【发布时间】:2021-08-04 05:11:14
【问题描述】:
最近我开始使用 Next JS 和 Firebase 开展一个项目...我已在 Cloud Firestore 中添加了数据。我可以从 Firestore 中获取详细信息,但无法获取数组的长度。 这是firestore中数据结构的图像
我试过这个代码
let len = 0
const ref = firebase.firestore().collection("users").doc(user.uid).get().then(snap => {
len = snap.data().disliked1.length
console.log(len)
})
但我得到undefined
我如何得到这个disliked1数组长度的长度?
【问题讨论】:
-
你能
console.log(snap.data())分享价值吗? -
是的,这里是....但是对于liked1 与disliked1 相同:pastebin.com/Y5rKSZJQ
-
我看不到任何字段
disliked1 -
它与控制台输出中的 like1 字段相同...都是数组
-
但我无法确认收到的文档快照中是否存在该字段
标签: javascript arrays firebase google-cloud-firestore next.js