Articles of firebase realtime database

Controlla se il valore esiste nel DB Firebase

Esiste un metodo in firebase, che può verificare se il valore esiste nel DB? Firebase ha il metodo .exists () , ma secondo i documenti controlla solo le chiavi. Ho la seguente struttura: { “users”: { “-KKUmYgLYREWCnWeHCvO”: { “fName”: “Peter”, “ID”: “U1EL9SSUQ”, “username”: “peter01” }, “-KKUmYgLYREWCnWeHCvO”: { “fName”: “John”, “ID”: “U1EL5623”, “username”: “john.doe” } } […]

In Firebase quando si utilizza push () Come ottengo l’ID univoco e l’archivio nel mio database

Sto spingendo i dati in Firebase, ma voglio anche memorizzare un ID univoco nel mio database. qualcuno può dirmi, come spingere i dati con un ID unico. sto provando in questo modo writeUserData() { var key= ref.push().key(); var newData={ id: key, Website_Name: this.web_name.value, Username: this.username.value, Password : this.password.value, website_link : this.web_link.value } firebase.database().ref().push(newData); } l’errore […]

Firebase Android: come leggere da diversi riferimenti in sequenza

In una delle mie attività su Android ho bisogno di eseguire più query a Firebase per mostrare finalmente qualcosa all’utente. In sintesi, ho bisogno di controllare il riferimento degli utenti per verificare quale fase del corso si trova attualmente, quindi ho bisogno di leggere il contenuto del corso per caricarlo. Quello che sto facendo attualmente […]

Come ottenere dimensioni di un elemento / elenco in Firebase senza ottenere tutto?

Devo misurare la dimensione / lunghezza di un elemento o elenco in Firebase ma non ho bisogno del contenuto reale. Qualcosa come firebase.database().ref(“users/”).once(“length” || “size”).then(callback) ps Javascript SDK

Come posso impaginare in ordine decrescente per valore figlio con firebase?

Diciamo che ho alcuni dati come segue: { “name”: “post #1”, “votes”: 100 }, { “name”: “post #2”, “votes”: 10000 }, { “name”: “post #3”, “votes”: 750 } E così via. I dati in Firebase non sono ordinati per voti, ovviamente, è ordine per chiave. Mi piacerebbe essere in grado di impaginare questi dati per […]

Firebase TypeError: imansible leggere la proprietà ‘val’ di undefined

Ho provato la funzione cloud Firebase per l’invio di una notifica. La mia struttura di progetto e questo è index.js, const functions = require(‘firebase-functions’); const admin = require(‘firebase-admin’); admin.initializeApp(); exports.pushNotification = functions.database.ref(‘/messages’).onWrite( event => { console.log(‘Push notification event triggered’); const message = event.data.val(); const user = event.data.val(); console.log(message); console.log(user); const topic = “myTopic”; const payload […]

Firebase (2016) Shallow Query

Sto provando Firebase (dalla nuova versione di Google). Nella versione originale di Firebase il parametro shallow=true restituirebbe un object con { key: true } per ogni key nella radice dell’albero / ramo richiesto (e quindi, piuttosto che i bambini che vengono restituiti, si dovrebbe solo conoscere il Infatti quel bambino (i) esiste). Questo è utile […]

Come disabilitare la registrazione in Firebase 3.x

Ho creato alcuni utenti utilizzando firebase.auth (). SignInWithEmailAndPassword e vorrei interrompere l’iscrizione ora, ma continuare a signIn lavorare. Ho provato alcune regole sugli utenti e persino a smettere di scrivere a Firebase. Tuttavia la registrazione era ancora ansible. La disabilitazione di Email / Password all’interno della console disabilita anche l’accesso. { “rules”: { “.read”: true, […]

Come separare il caricamento iniziale dei dati dai bambini incrementali con Firebase?

Ho un’applicazione in cui nuovi bambini vengono aggiunti a Firebase ogni 5 secondi circa. Ho migliaia di bambini. Durante il caricamento dell’applicazione, vorrei elaborare le migliaia iniziali in modo diverso dai bambini successivi che seguono ogni 5 secondi. Potresti suggerire di usare il valore, elaborare tutto e quindi utilizzare children_added. Ma credo che se l’elaborazione […]

Come ordinare i record Firebase in base a due campi (Android)

Sto usando FirebaseRecyclerAdapter e passo FirebaseRecyclerOptions con alcune query nel costruttore. Ogni articolo ha il numero di campi, incluso il timestamp ae a altro campo intero b . Quindi voglio che gli elementi con a precedente ma inferiore b siano in cima alla lista. È facile da implementare con sqlite, ma non così facile con […]