将自定义键=>值附加到从Firestore获得的文档中

时间:2020-05-05 16:47:31

标签: java android firebase google-cloud-firestore

我遇到的一个问题可能对您来说很简单,但这使我发疯。

我需要向从Firestore获取的文档中添加自定义键=>值,但我不知道如何。我把代码留给您,您看一下:

  Map<String, Object> appendThis = new HashMap<>();

  ArrayList<String> list = (ArrayList<String>) document.get("followers");

  if(list.contains(userId)) {
        appendThis.put("switch_status", true);
  } else {
        appendThis.put("switch_status", false);
  }

  /* I need to merge appendThis to document.toObject here, before the .add!! But how? */

  choices.add(document.toObject(Choice.class));

谢谢,我不知道没有你我会做什么!

0 个答案:

没有答案