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

355
Visualizações
Firebase Firestore: crear colección en colección

Cómo crear una colección en colección como esta:

 firestore().collection('users').doc(user.uid).collection("account").doc('doc-account').set({...});

Cómo hacerlo ?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Su pregunta es sobre cómo crear una account con nombre de subcolección en una colección raíz con nombre de users .

Solo tiene que hacer exactamente lo que ha mostrado en su pregunta, utilizando el método set() en doc-account DocumentReference : tan pronto como se agregue un primer documento en la subcolección de la account , esta subcolección existirá.

Mismo efecto si usa el método add() en la subcolección de account , de la siguiente manera:

 firestore().collection('users').doc(user.uid).collection("account").add({...});

E incluso no necesita tener una colección de users , es decir, tener un documento en la colección de users . Este último punto sorprende un poco a primera vista, vamos a explicarlo con un ejemplo:

Tome un documento doc1 bajo la colección col1

 col1/doc1/

y otro subDoc1 bajo la (sub)colección subCol1

 col1/doc1/subCol1/subDoc1

En realidad, desde una perspectiva técnica, estos dos documentos no se relacionan en absoluto entre sí. Solo comparten una parte de su camino pero nada más. Esta es la razón por la que el documento subDoc1 (y su colección principal subCol1 ) puede existir sin que exista el doc1 . Un efecto secundario notable de esto es que si elimina un documento, sus subcolecciones aún existen.

about 4 years ago · Juan Pablo Isaza 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