【发布时间】:2020-09-15 12:50:12
【问题描述】:
我在 Firebase 中遇到了 map。我在 Firestore 中完成了以下结构。
我要读取状态是否喜欢,对应用户uid-
onLike() {
let list = this.props.list
let uid = this.state.user.uid
list.uid.liked = !list.uid.liked
list.likes = list.uid.liked ? list.likes + 1 : list.likes - 1
this.props.updateList(list);
}
我认为调用用户 uid 本身存在错误, 我收到错误消息说找不到变量和未定义的对象,请同样进行教育。
【问题讨论】:
-
1. Firestore 不允许获取部分文档。 2. 如果您可以在调用 Firestore 的位置显示 sn-p,将会很有帮助。
-
1.是的,伙计,我看到 Firestore 不允许提取部分文档 2. firebase.firestore().collection("categories").doc("1234").collection("celebrities");这是电话,我将它呈现到一个列表中以在另一个屏幕中使用它。
标签: javascript firebase react-native google-cloud-firestore