Мне интересно, есть ли более простой способ установить коллекцию как подколлекцию в новом документе.Мой текущий метод:
- Получить
CollectionA
, который будет использоваться как подколлекция - Создать ссылку на новый
DocA
- Установить некоторыеданные в
DocA
- Создайте ссылку на новый
CollectionB
в DocA
- Используйте
batch()
и просматривайте CollectionA
, используя batch(set, CollectionA.doc.data())
на каждом документе CollectionA
batch.commit()
для фиксации всех документов из CollectionA
в CollectionB
Есть ли более простой способ сделать это?
Как:
DocA.collection('CollectionB').set(CollectionA)
Я пробовал несколько подобных методов, но CollectionA
в конечном итоге живет в одном документе в CollectionB
.Вместо того, чтобы все документы в CollectionA
становились документами в CollectionB
.