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

231
Views
no se pueden agregar objetos en el documento de base de fuego
 var single_Catagory = [ { name: title, price: price, scrachedPrice: scrachedPrice, color: colors, sizeList: sizes, stockStatusAvailablity: inStockAvailablity, productInStock: productInStock, rating: rating, productDescription: productDescription, }, ]; db.collection("catagory") .doc("catagories") .set({ electronics: single_Catagory }) .then(() => { console.log("Document successfully written!"); }) .catch((error) => { console.error("Error writing document: ", error); });

este es mi código para escribir en mi colección firebase firesore "catarroy" y tiene un documento "catagories", cuando inserté un objeto no puedo agregar otros objetos en el documento firestore. por favor me quede atascado..ayudame

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

¿Cómo agregar documentos a la colección firestore? ¿Y cómo modificarlos?

 // Add a new document in collection "cities" db.collection("cities").doc("LA").set({ name: "Los Angeles", state: "CA", country: "USA" }) .then(() => { console.log("Document successfully written!"); }) .catch((error) => { console.error("Error writing document: ", error); });

Y si este documento no existe, se creará uno, pero si ya existe, los datos se sobrescribirán con el documento más reciente.
Por supuesto, hay una opción que puede evitar que eso suceda.

 var cityRef = db.collection('cities').doc('BJ'); var setWithMerge = cityRef.set({ capital: true }, { merge: true });

Esta explicación es muy básica pero útil para comprender mejor cómo funciona firebase. Todo es de los documentos de firebase, están muy bien hechos, échales un vistazo.

https://firebase.google.com/docs/firestore/manage-data/add-data#web-version-8

about 4 years ago · Juan Pablo Isaza Report

0

Además de la respuesta de Dobromir sobre cómo agregar otro campo al documento, así es como puede agregar otro elemento a la matriz electronics en su documento existente:

 var second_Catagory = { name: "second name", price: price, scrachedPrice: scrachedPrice, color: colors, sizeList: sizes, stockStatusAvailablity: inStockAvailablity, productInStock: productInStock, rating: rating, productDescription: productDescription, }, db.collection("catagory") .doc("catagories") .update({ electronics: firebase.firestore.FieldValue.arrayUnion(second_Catagory) })

Consulte también la documentación de Firebase sobre cómo agregar elementos a una matriz .

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!