Articles of firebase base de datos en tiempo real

Cómo enviar una consulta desde Firebase usando FirebaseUI de Android

Tengo un proyecto de chat con Firebase Android SDK para el servidor. Después de 3 meses, mi aplicación tiene muchos usuarios y conversan mucho entre sí. Lleva mucho tiempo cargar todas las listas de chat de Firebase. Así que ahora, me pregunto cómo hacer una búsqueda de búsqueda desde Firebase usando Android SDK. Investigué este […]

Tipo ‘Cualquiera’ no tiene miembros de subíndice (base de firebase)

Recibo este error: “Escriba ‘Cualquiera’ no tiene miembros de subíndice” al intentar ejecutar este bloque de código: init(snapshot: FIRDataSnapshot) { key = snapshot.key itemRef = snapshot.ref if let postContent = snapshot.value![“content”] as? String { // error content = postContent } else { content = “” } } He estado buscando una respuesta y no pude […]

Cómo inhabilitar la suscripción en Firebase 3.x

He creado algunos usuarios usando firebase.auth (). SignInWithEmailAndPassword y me gustaría detener el registro ahora, pero sigo funcionando. Intenté algunas reglas sobre los usuarios e incluso dejé de escribir a Firebase. Sin embargo, el registro aún era posible. Al deshabilitar el correo electrónico / contraseña dentro de la consola también se inhabilita el inicio de […]

Firebase consultando datos

{ “random_key 1” : { “id”: 0, “text”: “This is text” }, “random_key 2” : { “id”: 1, “text”: “This is text” } } Si estoy almacenando mis datos de esta manera, y quiero obtener el nodo donde id es igual a 0 . ¿Cómo puedo hacer eso? Lo anterior es el hijo del issue […]

¿Qué sucede realmente cuando la persistencia está habilitada en Firebase?

Al activar la persistencia de Firebase en iOS, ¿qué ocurre realmente con mis observadores y cómo se comportan a nivel técnico? Tengo una buena idea de cómo debería funcionar en un alto nivel basado en este https://www.firebase.com/docs/ios/guide/offline-capabilities.html – Firebase básicamente mantiene una copia en caché de los datos que usted puede acceder sin conexión. Lo […]

¿Cómo se separa la carga de datos inicial de los elementos incrementales con Firebase?

Tengo una aplicación donde se agregan nuevos niños a Firebase cada 5 segundos más o menos. Tengo miles de niños. En la carga de la aplicación, me gustaría procesar los miles iniciales de forma diferente a los hijos subsiguientes que se filtran cada 5 segundos. Puede sugerir que use valor, procese todo y luego use […]

Cómo ordenar los registros de Firebase por dos campos (Android)

Estoy usando FirebaseRecyclerAdapter y paso FirebaseRecyclerOptions con alguna consulta en el constructor. Cada elemento tiene una cantidad de campos que incluyen la marca de tiempo a y otro campo entero b . Por lo tanto, quiero que los elementos con a más antiguo pero menos b estén en la parte superior de la lista. Es […]

Firebase con java (no Android) recupera información

He intentado obtener mis datos para la base de datos de firebase usando código Java (no Android). Utilicé el mismo método que recuperé en la aplicación de Android. Pero no está obteniendo datos. Firebase firebase = new Firebase(“https://——.firebaseIO.com”); firebase.addValueEventListener(new ValueEventListener(){ @Override public void onDataChange(DataSnapshot ds) { long i = ds.child(“Users”).getChildrenCount(); userlist = new String[(int)i]; int […]

Firebase No hay propiedades para serializar encontradas en clase

Estoy bloqued creando una base de datos de Firebase. Estoy tratando de modelar una clase. Una clase muy simple: package com.glups.model; import com.google.firebase.database.IgnoreExtraProperties; @IgnoreExtraProperties public class AlumnoFB { private String nombre; private String apellidos; private String telefono; private String email; private Boolean tieneWhatsapp; private Boolean tieneTelegram; private Boolean tieneHangouts; private Long formaPago; private Double ratioHora; […]

Al crear un POJO en Firebase, ¿puedes usar ServerValue.TIMESTAMP?

Cuando está creando un Objeto Java Plain Old que se debe serializar y deserializar en Firebase, ¿hay alguna forma de utilizar el valor ServerValue.TIMESTAMP ? Por ejemplo, supongamos que quiero tener un objeto en el que una de las propiedades sea la última vez que se editó y desee utilizar el valor ServerValue.TIMESTAMP . En […]