Ne peut pas ajouter un nœud à Firebase par le biais de la console
J'ai un Firebase projet avec 2 mobile apps:
- FriendlyChat exemple de Firebase/Google (messages) - créé en premier
- Des Articles d'épicerie (liste d'épicerie-éléments) - essayer de créer seconde
Vous pouvez voir les messages nœud déjà là, avec des messages de test à l'intérieur.
Mais quand j'essaie d'ajouter un enfant à la appId
nœud, je lui donne un nom d'épicerie "-objets" et que je clique sur AJOUTER, mais le nœud n'a pas ajouté. Il disparaît.
Pourquoi ne puis-je pas ajouter l'épicerie-les éléments de nœud?
OriginalL'auteur marciokoko | 2016-08-06
Vous devez vous connecter pour publier un commentaire.
La Firebase Base de données est une valeur-clé magasin. Il stocke les valeurs des clés à des chemins dans l'arbre. Mais il ne stocke les clés quand ils ont une valeur réelle. Si il n'y a pas de valeur pour une clé/chemin d'accès, il est immédiatement supprimé.
Donc, si vous cliquez sur le + bouton, puis entrez une clé et cliquez sur le Ajouter bouton, il va supprimer la première clé que vous avez entré car il n'a pas une valeur.
Ce que vous devez faire dépend de ce que vous voulez accomplir.
Pour ajouter une seule paire clé/valeur:
Si vous souhaitez ajouter un JSON extrait/arbre:
Aussi, si vous ne parvenez pas à ajouter des éléments, car vous êtes bloqué en "lecture seule", vous pouvez simplement naviguer à une url avec le nouveau nœud que vous voulez ajouter, et il va créer le nœud pour vous. Mais comme l'a dit, vous devez également ajouter une valeur. "Naviguer vers le nouvel accessoire que vous souhaitez ajouter au niveau approprié. E. g. console.firebase.google.com/project/myapp-xxxxx/database/data/... serait de créer un nouvel objet prop3 au niveau de la racine et à partir de là, vous pouvez modifier les données à volonté." crédit: medium.com/@justintulk/...
OriginalL'auteur Frank van Puffelen