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

247
Vistas
Me gustaría ingresar datos basados en categorías en la base de datos en tiempo real de Firebase

Me gustaría obtener el resultado en la imagen 1, de modo que cada vez que seleccione el libro como categoría de artículo y escriba mi código o código de barras, todos los datos, como el nombre del artículo y el precio del artículo, etc., vayan a la categoría del libro y al nuevo código/código de barras.

imagen1

Lo que tengo actualmente está en image2. Si vuelvo a ingresar datos en el libro, simplemente reemplaza los datos que ya están allí, no agrega un nuevo registro basado en la categoría y (código/código de artículo), ambos son iguales.

imagen2

 function insertData(){ set(ref(db, "ItemByCategory/" +category.value),{ Code: barcode.value, Category: category.value, ItemName: itemname.value, ItemPrice: itemprice.value, }) .then(() =>{ alert("data stored successfully"); }) .catch((error)=>{ alert("unsuccessful, error"+error); }); }

Este es mi código de inserción.

¿Cómo hago esto?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Suena como tu deseo:

 set(ref(db, "ItemByCategory/" +category.value+"/"+barcode.value),{ Code: barcode.value, Category: category.value, ItemName: itemname.value, ItemPrice: itemprice.value, })

O, con un literal de plantilla ES6:

 set(ref(db, `ItemByCategory/${category.value}/${barcode.value}`,{ ... })
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