firebase firestore不能同时更新TIMESTAMP数据类型的字段/列和其他字符串/数字数据类型的列/列

时间:2018-03-23 14:05:46

标签: android firebase google-cloud-firestore

Firebase Firestore无法同时更新TIMESTAMP数据类型的字段/列以及字符串/数字数据类型的其他字段/列。试了四天它没用。我必须分开做。请其他人注意到这个吗?我尝试使用JavaScript并且Java / Android没有用。

 WriteBatch batch = utilfb.getDatabaseFireStore().batch(); DocumentReference BioDataV2 = utilfb.getDatabaseFireStore().collection("OnlineUsers").document("sers1");  batch.update(BioDataV2, "Last_Seen", FieldValue.serverTimestamp());                                                                    batch.update(BioDataV2, "A_Status",1);   batch.update(BioDataV2, "A_Fcm_Id", seuna);
batch.commit()addOnCompleteListener(new OnCompleteListener<Void>() {                                                                                                             @Override                                                                                                              public void onComplete(@NonNull Task<Void> task){  if (task.isSuccessful()) { Log.d("TAG","Succsss");                                                                                                           } else{Log.d("TAG","Failed");                                                                                                                  }                                                                                                                                                                                                              }});

0 个答案:

没有答案