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

232
Vistas
¿Cómo manejo los nodos sin nombre en mi base de datos en tiempo real de firebase usando javascript?

Base de datos { "chats": { "3q7QDEHAVpU3DhiNyAOKlZY7L0S25rAQ6mD63HRiygVytCutjMfyZr43": { "messages": { "-MhP9vpwRKLND9tIBBOT": { "message": "thanks", "senderId": "5rAQ6mD63HRiygVytCutjMfyZr43", "timeStamp": 1629305419888 }, "-MhSZ8z1kObr2W0UOdZK": { "message": "hello", "senderId": "3q7QDEHAVpU3DhiNyAOKlZY7L0S2", "timeStamp": 1629362363332 }, } }, "3q7QDEHAVpU3DhiNyAOKlZY7L0S2Ud9F8Ke4bZTMu9vMf5GF98jnwng2": {}, "5rAQ6mD63HRiygVytCutjMfyZr433q7QDEHAVpU3DhiNyAOKlZY7L0S2": {}, } }

Quiero recuperar datos de la base de datos en tiempo real pero debido a nodos sin nombre no puedo capturar los datos. ¿Por favor, ayúdame? Cuando ejecuto la función obtengo nulo en console.log:

La ruta es correcta pero la instantánea se muestra nula en la consola: instantánea: nula

 function selectAllData6() { var Id1 = this.id; var Path1 = firebase.database().ref("chats/{senderId}/messages/{receiverId}/message"); Path1.on('value', function(snapshot) { var message = snapshot.val(); console.log("message: " + message); console.log("Path1: " + Path1); console.log("snapshot: " + snapshot.val()); }); } selectAllData6();

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