Добавить пользовательский ключ => значение в документ, полученный из Firestore - PullRequest
0 голосов
/ 05 мая 2020

У меня проблема, которая, вероятно, очень проста для вас, но она сводит меня с ума.

Мне нужно добавить настраиваемый ключ => значение в документ, полученный из 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));

Спасибо, я не знаю, что бы я делал без вас!

...