Firestore函数increment,arrayUnion和arrayRemove是更新数据的强大功能。我们可以直接将这些功能与update一起使用,而不使用transactions吗?这些FieldValue函数可以同时处理Firestore文档吗?
increment
arrayUnion
arrayRemove
update
transactions
FieldValue
这些increment,arrayUnion和arrayRemove运算符都不要求使用客户端事务。相反,他们将操作发送到服务器,然后在服务器上执行原子更新-确保没有自动发生冲突的更新。