Articles of firebase

Abilitazione di CORS in Cloud Functions per Firebase

Attualmente sto imparando come usare le nuove funzioni di Cloud per Firebase e il problema che sto avendo è che non posso accedere alla funzione che ho scritto attraverso una richiesta AJAX. Ottengo l’errore “No” Access-Control-Allow-Origin “”. Ecco un esempio della funzione che ho scritto: exports.test = functions.https.onRequest((request, response) => { response.status(500).send({test: ‘Testing functions’}); }) […]

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?

Come visualizzare oggetti json usando * ngFor

Voglio visualizzare i seguenti dati da Firebase { “-KBN9O_qqz-nZ9tPWFdM”:{ “createdAt”:1456399292790, “isActive”:true, “name”:”Hero 1″ }, “-KBN9gjJw1ZlMgt9pVsl”:{ “createdAt”:1456399371220, “isActive”:true, “name”:”Hero 2″ }, “-KBN9hYI4vYAsyh5k1lX”:{ “createdAt”:1456399374548, “isActive”:true, “name”:”Hero 3″ } } ad esempio, quando esegui il tutorial su angular.io Tour of Heroes {{hero.id}} {{hero.name}} Ad esempio, l’id dell’eroe dovrebbe mostrare, ad esempio, -KBN9hYI4vYAsyh5k1lX e il nome dell’eroe dovrebbe mostrare […]

Cos’è il Firestore Tipo di dati di riferimento valido?

Sto solo esplorando il nuovo Firestore Firebase e contiene un tipo di dati chiamato reference . Non è chiaro per me cosa faccia. È come una chiave straniera? Può essere usato per indicare una collezione che si trova da qualche altra parte? Se il reference è un riferimento reale, posso usarlo per le query? Ad […]

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 […]

Calcolo lato server con Firebase

Data l’ora / data di inizio e la durata, come posso effettuare un calcolo lato server che determina se un object è “finished” , “in progress” o “upcoming” –Show –duration: “144” –startDate: “2015-11-10” –startTime: “14:00” –status: “?” JavaScript sul lato client per determinare se lo spettacolo è ancora iniziato: // if negative, then show hasn’t […]

Archivia i file con nomi univoci / casuali

Con la nuova API Firebase puoi caricare i file nello storage cloud dal codice client. Gli esempi presuppongono che il nome del file sia noto o statico durante il caricamento: // Create a root reference var storageRef = firebase.storage().ref(); // Create a reference to ‘mountains.jpg’ var mountainsRef = storageRef.child(‘mountains.jpg’); // Create a reference to ‘images/mountains.jpg’ […]

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 […]

Imansible ottenere il fornitore com.google.firebase.provider.FirebaseInitProvider

Sto testando il nuovo strumento Crash: https://firebase.google.com/docs/crash/ Dopo aver eseguito i passaggi, l’app si avvia e si blocca dicendo: 05-18 17:28:18.870 28743 28743 E AndroidRuntime: java.lang.RuntimeException: Unable to get provider com.google.firebase.provider.FirebaseInitProvider: java.lang.IllegalStateException: Incorrect provider authority in manifest. Most likely due to a missing applicationId variable in application’s build.gradle. 05-18 17:28:18.870 28743 28743 E AndroidRuntime: at […]