Как получить доступ к подколлекции в угловых и FireStore - PullRequest
0 голосов
/ 08 ноября 2018

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

Вот код. Я хочу получить имена вложенных коллекций.

this.afs.collection(`users/${this.user.uid}/Root`).doc('Folder').valueChanges().subscribe(item => {
    console.log(item);
  });

1 Ответ

0 голосов
/ 08 ноября 2018

На момент написания статьи единственными библиотеками / SDK, которые позволяют перечислять подколлекции документа, являются те, которые используются в «средах доверенных серверов», таких как Node.js, Java, PHP и т. Д. см. документацию об этом: https://firebase.google.com/docs/firestore/query-data/get-data#list_subcollections_of_a_document.

Получение списка коллекций невозможно с мобильными / веб-клиентскими библиотеками

Обходной путь - сохранить имена подколлекций в поле (например, в массиве) в документе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...