Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

342
Vistas
FirebaseError: se esperaba el tipo 'Hc', pero era: un objeto Yc personalizado]

Estoy tratando de hacer una entrada por lotes, pero este error sigue ocurriendo. estoy pasando una matriz en un .doc, funciona bien en otra función, donde paso una matriz a .doc usando bucles y funciones.

por favor ayúdenme y explíquenme qué significa el error.

 export const AddTaskToFriend = ( ArryOfIds, email, title, tag, prayority, completed ) => { return async (dispatch) => { const db = firebase.firestore(); var batch = db.batch(); for (let i = 0; i < ArryOfIds.length; i++) { const Collections = db .collection("Tasks") .doc(ArryOfIds[i]) .collection("SingleTask"); batch.set(Collections, { creater: firebase.auth().currentUser.uid, UpdatedOn: new Date().toString(), CreatedOn: new Date().toString(), email, title, tag, prayority, completed, }); } batch .commit() .then((success) => { console.log(` its a success ${success}`); }) .catch((error) => { console.log(error); });
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Parece que el error podría provenir de batch.set() . Según esta documentación, .set() necesita una referencia a un documento y, en su caso, está pasando una referencia de colección:

 const Collections = db .collection("Tasks") .doc(ArryOfIds[i]) .collection("SingleTask");

Puede intentar agregar .doc() después de .collection("SingleTask") para ver si esto resuelve el problema.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda