Javascript 在将firebase.Firestore.FieldValue.serverTimestamp()与其他FieldValue函数一起使用时,是否可以避免Firestore事务
我这里有两个问题Javascript 在将firebase.Firestore.FieldValue.serverTimestamp()与其他FieldValue函数一起使用时,是否可以避免Firestore事务,javascript,firebase,google-cloud-firestore,Javascript,Firebase,Google Cloud Firestore,我这里有两个问题 如果我使用firebase.firestore.FieldValue.serverTimestamp()更新单个字段,是否需要事务处理,或者此函数将负责服务器上的原子更新 如果我同时使用多个FieldValue函数来更新一个对象,如下面的示例所示,我是否可以在没有事务的情况下进行更新,并且所有字段都将进行原子更新 如果我使用firebase.firestore.FieldValue.serverTimestamp()来更新单个字段,是否需要事务处理,或者此函数将负责服务器上的原
firebase.firestore.FieldValue.serverTimestamp()
更新单个字段,是否需要事务处理,或者此函数将负责服务器上的原子更新this.afs.doc('path').update({
date: firebase.firestore.FieldValue.serverTimestamp( ),
array: firebase.firestore.FieldValue.arrayUnion('value'),
count: firebase.firestore.FieldValue.increment(1)
});