У меня проблема с новым Firestore от Firebase.
Ситуация: у меня collection('room')
Я создаю комнату с collection('room').add(room)
Что я пытаюсь сделать: мне нужно обновить комнату.
Для этого я использую: collection('room').doc(ROOM_ID).update(update)
Поэтому мне нужно добавить ROOM_ID в документ моей коллекции:
|room
ROOM_ID
id:ROOM_ID,
someContent: ForTheQuery
Есть ли способ добиться этого?
Альтернативой является создание себе сгенерированного идентификатора с помощью:
collection('room')
.doc(someId)
.set({
id: someId,
someContent: ForTheQuery
});
но я хочу избежать этого.