Я использую AngularFire2 в приложении Ionic 3 для извлечения данных из базы данных Angular Firestore.В базе данных у меня есть коллекция '/ Products /', у каждого документа есть дочерняя коллекция '/ Versions /':
Inмое приложение я уже получил Product (приведен к DTO) и хотел получить его дочерние версии.Я пробовал разные методы, но не могу понять, как обращаться к ребенку.
Вот код, который я использую для получения Продуктов:
this.fireStore.collection('/Products/', i => i.orderBy('Title'));
Как только у меня есть объект Product
, как мне получить его версии?
РЕДАКТИРОВАТЬ: Кто-то спросил, какой у меня код, но, как вы можете видеть, мне не хватает связи между «продуктом» исвязанные версии:
public getVersionsForProduct(product: Product) : AngularFirestoreCollection<Version>{
var vers = this.fireStore.collection<Version>('/Version/');
return vers;
}