J'utilise le code ci-dessous sur mon serveur d'administration Node.js pour récupérer les données de mon arborescence JSON, qui fonctionne correctement et imprime le contenu de tous les snapshot2 sur la console.firebase admin avec node.js: mise à jour dans l'arborescence JSON imbriquée
ref.once("value", function(snapshot0) {
snapshot0.forEach(function(snapshot1) {
snapshot1.child("Food").forEach(function(snapshot2) {
console.log(snapshot2.val());
});
});
});
Cependant, comment puis-je modifier les données contenues dans snapshot2?
Si j'essaie d'appeler par ex.
snapshot2.update({250:42})
il me donne l'erreur suivante:
TypeError: snapshot2.update is not a function
Je suis vraiment confus et pense que cela doit être un problème beaucoup de gens ont?