die Sie die folgende Struktur Lassen Sie sagen haben:verschachtelte Sammlung Rückkehr von Fires als Objekt für angularfire2 und Feuerbasis
shopping-carts (collection)
- shopping-cart 1(doc)
-- dateCreated (field)
-- items (collection)
- shopping-cart 2(doc
-- dateCreated
-- items
.
.
.
So, wie würden wir gehen über die gesamte Shopping-Cart (doc) als ShoppingCart Objekt bekommen, dass wir definiert als
export interface ShoppingCart {
items: ShoppingCartItem[]
dateCreated: string
}
afs.doc('shopping-cart/id').valueChanges()
nur die Datecreated kehrt
afs.doc('shopping-cart/id').collection('items').valueChanges()
die Elemente zurückgibt.
Einfache Möglichkeit, alles in einem zu erhalten und es als ein Objekt zu erstellen?
Ich bin eigentlich in der gleichen Situation. Die einzige andere Sache, die für mich nicht funktioniert, ist, dass ich die Artikelsammlung eigentlich nicht bekomme. –