我的Firestore数据库的结构如下:
我正在尝试通过palettes
事件并没有任何运气来更新Firestore文档中onClick
集合中的“喜欢”字段。
我正在将name
字段(在本例中为“测试”)传递给我的onClick
处理程序,以获取Firestore doc
引用,然后尝试更新该文档的“喜欢”字段值加1。
这是我的onClick
处理程序:
const handleLike = name => {
// name is "Testing"
let palette = db.collection('palettes').doc(name)
palette.update({
likes: // what goes here??
})
}
如何为给定的调色板文档增加likes
字段值?
也许这不是解决问题的方法,但是如果我有很多调色板文档,我希望避免每次都要阅读整个收藏集进行更新。