Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

180
Views
Obtener los datos de colecciones anidadas en angular 12

Estoy creando mi primera aplicación angular/Firestore y tengo algunos problemas para entender cómo recuperar datos en colecciones anidadas. Mi ruta Firestore dB desde la que quiero leer está aquí:

 /Customer(CollectionName)/cl0Apvalb6c0w9hltQ8AOTF4go23(userUIDby)/Order(subcollectionName)/7WqHl5YUKPszkRELXEI2(auto-id)

Entonces Customer es un nombre de colección, cl0Apvalb6c0w9hltQ8AOTF4go23(USERUID) es un USER-UID para un usuario. Autenticación, Solicite otro nombre de colección y 7WqHl5YUKPszkRELXEI2 es una identificación automática para un pedido agregado.

En esto, cada usuario puede OBTENER sus propios datos, pero como administrador quiero ver todos los datos de los usuarios.

Quiero que todos los datos FIRESTORE de los usuarios se muestren en angular, ya que estoy creando un panel de administración en angular 12.

 export class OrderlistsService { itemsCollection!: AngularFirestoreCollection<Item>; items!: Observable<Item[]>; itemDoc!: AngularFirestoreDocument<Item>; constructor(private firestore: AngularFirestore) {} getOrdersItems() { return this.firestore.collection<Item>('customer').valueChanges(); }}
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Si desea cargar los pedidos de todos los usuarios, está buscando una consulta de grupo de colección . En AngularFire eso sería:

 this.firestore.collectionGroup<Item>('Order').valueChanges();

Esto lee los documentos de todas las subcolecciones denominadas Order , sin importar dónde se encuentren en su base de datos.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!