Saltar al contenido

¿Cómo exporto datos de Firebase Realtime Database?

Luego de mucho luchar hemos hallado la contestación de este enigma que muchos usuarios de nuestro sitio tienen. Si deseas aportar algún dato no dudes en compartir tu comentario.

Solución:

Los datos se pueden exportar desde Firebase Realtime Database como JSON:

  1. Inicie sesión en la sección Base de datos de Firebase Console.
  2. Navegue hasta el nodo que desea exportar haciendo clic en él en la lista (omita esto para exportar todos los datos).
  3. Haga clic en el ícono del menú de desbordamiento de 3 puntos, en la parte superior derecha del panel de datos.
  4. Hacer clic Export JSON del menú.

    captura de pantalla del menú de la consola

Del mismo modo, puede importar una estructura de la misma manera, usando Import JSON.

Hay una herramienta de Node.js llamada firebase-exportSimilar a firebase-import pero no desde Firebase, eso exportará JSON desde la línea de comando.

Utilidad auxiliar de exportación de Firebase para exportar JSON excluidos de Firebase.

Instalar

npm install -g firebase-export

ejemplo de uso

$ firebase-export --database_url https://test.firebaseio-demo.com --firebase_secret '1234' --exclude 'settings/*, users/*/settings'

Repositorio de Github


Nota: Firebase tiene una API REST, por lo que puede usar cualquier idioma para recuperar (exportar) datos:

curl 'https://[PROJECT_ID].firebaseio.com/users/jack/name.json'

Aquí hay un ejemplo de solicitud de curl con filtros

curl 'https://dinosaur-facts.firebaseio.com/dinosaurs.json?orderBy="height"&startAt=3&print=pretty'

Reseñas y valoraciones del post

Eres capaz de añadir valor a nuestro contenido colaborando tu experiencia en las reseñas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *