Articles of firebase realtime database

C’è un modo per usare GeoFire con Firestore?

GeoFire è strettamente collegato al Realtime Database, mentre le geo-query sono una dipendenza funzionale comune di molte app che stanno cercando di migrare a Firestore. Esiste un modo per replicare l’hashing / recupero delle posizioni nell’ambiente Firestore?

Qual è la differenza tra Cloud Firestore e Firebase Realtime Database?

Google ha appena rilasciato Cloud Firestore, il loro nuovo database di documenti per le app. Ho letto la documentazione ma non vedo molte differenze tra Firestore e Firebase DB. Il punto principale è che Firestore utilizza documenti e raccolte che consentono un facile utilizzo delle query rispetto a Firebase, che è un database noSQL tradizionale […]

Visualizzazione dei dati Firebase in ListView

Va bene così ho avuto modo di correre mostrando l’ID utente ma non il punteggio. Ho quindi iniziato a fare alcune modifiche, ho dimenticato cosa avevo cambiato e ora sono tornato di nuovo a null null. Mi sento come se avessi cancellato qualcosa o scritto male qualcosa. dbref.addValueEventListener(new com.google.firebase.database.ValueEventListener() { @Override public void onDataChange(DataSnapshot dataSnapshot) […]

Prestazioni di Firebase: quanti bambini per nodo?

Se un nodo ha 100 milioni di bambini, ci sarà un impatto sulle prestazioni se io: a) Interrogare, ma limitare a 10 risultati b) Guarda solo uno dei bambini Potrei dividere i dati in più genitori, ma nel mio caso avrò un riferimento al bambino, quindi posso direttamente cercarlo (il che riduce la complessità). Se […]

Autorizzazione Firebase negata

Sono relativamente nuovo nella programmazione e sto avendo problemi. Ho questo codice per inviare dati a Firebase app.userid = app.user.uid var userRef = app.dataInfo.child(app.users); var useridRef = userRef.child(app.userid); useridRef.set({ locations: “”, theme: “”, colorScheme: “”, food: “” }); Tuttavia, continuo a ricevere l’errore: AVVISO DI INCENDIO: impostato su / users / (GoogleID) non riuscito: permission_denied […]

Ottieni utenti per nome proprietà usando Firebase

Sto provando a creare un’applicazione in cui posso ottenere / impostare dati in account di utenti specifici e sono stato tentato da Firebase. Il problema che sto avendo è che non so come indirizzare i dati specifici degli utenti quando la mia struttura assomiglia a questo: online-b-cards – users – InnROTBVv6FznK81k3m – email: “hello@hello” – […]

metodi di query firebase startAt () che prendono parametri case sensitive

Questo codice funziona correttamente. L’unico miglioramento che voglio è : quando passo “Pi”, recupera tutti gli oggetti object che iniziano con il nome “Pi”, ma quando inserisco “pi” non restituisce nulla! Ciò significa che voglio che questo metodo startAt(itemName) abbia distinzione tra maiuscole e minuscole. Quindi dovrebbe funzionare con qualsiasi cosa (minuscolo o maiuscolo) in […]

Come proteggere Firebase Funzione cloud Endpoint HTTP per consentire solo agli utenti autenticati Firebase?

Con la nuova funzione di Firebase Cloud ho deciso di spostare alcuni dei miei endpoint HTTP in Firebase. Tutto funziona alla grande … Ma ho il seguente problema. Ho due endpoint costruiti da trigger HTTP (funzioni cloud) Un endpoint API per creare utenti e restituire il token personalizzato generato da Firebase Admin SDK. Un endpoint […]

Regole di sicurezza Firebase per verificare il valore univoco di un figlio #AskFirebase

La struttura del mio database Firebase è come mostrato sopra. Come posso assicurarmi che gli URL siano unici e non ci siano duplicati? Dato che questi sono URL, non li posso usare direttamente come percorsi, sono costretto a usarli come valori. Quindi soluzioni come questa non funzioneranno.

Funzioni di Firebase: imansible leggere la proprietà ‘user_id’ di undefined

Sto cercando di fare una semplice funzione Fire World Fire con la mia app mobile, voglio registrare l’ID utente in modo che possa vedere che la funzione funziona. Questo è il mio codice javascript corrente: const functions = require(‘firebase-functions’); const admin = require(‘firebase-admin’); admin.initializeApp(functions.config().firebase); exports.sendNotification = functions.database.ref(‘/notifications/{user_id}’).onWrite((event) => { console.log(‘Testing stuff’, event.params.user_id); return; }); Si […]