Questa potrebbe essere una domanda piuttosto semplice, ma finora non riesco a trovare la risposta al mio problema online dopo molte ricerche su google. Ho un'app web di Firebase in cui la struttura dei dati è piuttosto semplice. Inizialmente, è vuota, in questo modo:Aggiungere una nuova coppia di valori chiave a Firebase esistente
fireRef {
}
Voglio essere in grado di aggiungere coppie chiave valore in cui la chiave viene creato dall'utente e il valore è solo una parte di testo. Ad esempio, l'utente inserirà il suo nome come chiave e il valore come età. Poi Voglio inviare i dati al server e hanno la Firebase apparire così:
fireRef {
John : 25,
}
posso raggiungere questo un'aggiunta con:
var name = getUserName();
var age = getUserAge();
var node = {};
node[name] = age;
fireRef.set(node);
Tuttavia, voglio più persone di essere in grado per fare questo. Quando provo ad aggiungere una nuova persona al server, la vecchia coppia "John: 25" diventa rossa e scompare, lasciando solo la nuova coppia di valori chiave.
Come posso mantenere entrambi in giro e mantenere un set di dati di un gruppo di coppie chiave, valore?
Se si sta utilizzando l'SDK JavaScript per Firbase, si può semplicemente chiamare il metodo update() con gli stessi parametri. –