Добавить подколлекцию в поле;то есть добавить дочернюю коллекцию в коллекцию - PullRequest
0 голосов
/ 02 октября 2018

В документации показано, как добавить вложенную коллекцию в качестве прямого потомка документа.

collection01
  doc01
    field01
    collection02     <----- winning!

Мы добавляем collection02 с этим кодом:

// create the collection
await firestore.collection('collection01').doc('doc01').set({
  field01: {}
});

// add the sub collection
await firestore
  .collection('collection01').doc('doc01')
  .collection('collection02').doc('doc02').set({});

Как, если вообще, мы можем добавить подколлекцию как внук, как это:

collection01
  doc01
    field01
      collection03     <----- how do we do this?
    collection02

1 Ответ

0 голосов
/ 02 октября 2018

Поля документа не могут иметь вложенные подколлекции.Вы можете вкладывать только вложенные коллекции, организованные в самом документе.Документ не должен существовать раньше времени.

...