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

153
Visualizações
Actualización por lotes de la colección de Firebase

Estoy intentando actualizar el campo "Me gusta" para cada documento en una colección en Firebase. Esta operación debe realizarse una vez por semana, por lo que estamos utilizando Firebase Cloud Functions para lograrlo. A partir de ahora, el siguiente código funciona para lograr este objetivo (en la versión web 8 con espacio de nombres):

 await db.collection("events").get().then((querySnapshot) => { querySnapshot.forEach((doc) => { doc.ref.update({ likes: 0 }); });

Sin embargo, me gustaría implementar escrituras por lotes para que esta operación sea escalable. También me gustaría mantener al mínimo la factura generada por el uso de Firebase. ¿Cómo se puede implementar esto en este caso particular? He estado revisando la documentación de Firebase en la sección Transacciones y escrituras por lotes, pero no he encontrado mucha ayuda. El problema es que los nombres de los documentos deben conocerse con anticipación de acuerdo con los documentos.

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