Firestore未合并文档信息

时间:2018-10-26 17:58:30

标签: android google-cloud-firestore

我正在尝试仅更新文档的一个字段。该方法确实处理到OnSuccessListener

以下是进行更改的代码:

Map<String, Object> user = new HashMap<>();
user.put("attended", "N");
db.collection("assessment").document(model.getId())
  .set(user, SetOptions.merge())
  .addOnSuccessListener(new OnSuccessListener<Void>() {
      @Override
      public void onSuccess(Void aVoid) {
             Snackbar.make(holder.switchAttend, "Updated", Snackbar.LENGTH_LONG)
             .setAction("Action", null).show();
                            }
  })
  .addOnFailureListener(new OnFailureListener() {
      @Override
      public void onFailure(@NonNull Exception e) {
             nackbar.make(holder.switchAttend, "Failed", Snackbar.LENGTH_LONG)
             .setAction("Action", null).show();
                            }
  });

代码生成了小吃栏,但是服务器上没有任何反应。 model.getId()返回正确的ID。我在做什么错了?

0 个答案:

没有答案