В настоящее время я разрабатываю веб-приложение на angular 5 с firebase. В любом случае для этой цели я использую angular / firestore2.
Проблема в том, что я не могу получить доступ к своей коллекции верхнего уровня. Моя структура что-то вроде
Коллекция (коллекция верхнего уровня ['events']) -> Документы (связанные с userId) -> Коллекция -> Документы
Если я пытаюсь получить доступ к верхнему уровню в
return this.db.collection('events').valueChanges();
Возвращает пустой массив, хотя в этой коллекции есть документы. В любом случае, если я сделаю новую коллекцию, например:
Коллекция (коллекция верхнего уровня ['tests']) -> Документы
и я пытаюсь получить доступ к этой коллекции в
return this.db.collection('tests').valueChanges();
Возвращает массив с документами внутри .. Я действительно запутался и был бы признателен за любую помощь.
Я использую https://github.com/angular/angularfire2 для подключения к пожарному депо / хранилищу.