Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

363
Visualizações
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(); }}
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

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

 import { collectionGroup, query, where, getDocs } from "firebase/firestore";
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.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda