【发布时间】:2018-12-31 21:18:00
【问题描述】:
我正在构建一个使用 Reactjs 和 Firebase 的应用程序,它处理用户并且每个用户都可以添加、删除、更新,当然还可以显示他最喜欢的列表。每个用户的结构可能类似于{uid: '123', favList: ['1', '2']}。如何更新数组favList,如果uid已经存在则不添加新记录?
这是我的添加代码:
const db = fire.firestore();
db.settings({
timestampsInSnapshots: true
});
db.collection('users').add({
favorites: this.state.favs,
uid: fire.auth().currentUser.uid
});
【问题讨论】:
标签: javascript reactjs firebase google-cloud-firestore