Nous essayons d'ajouter manuellement des valeurs de documents à l'aide de l'application native react à la base de données firestore.
Voici le code de référence que nous avons trouvé pour le web
db.collection("cities").doc("LA").set({
name: "Los Angeles",
state: "CA",
country: "USA"
})
.then(function() {
console.log("Document successfully written!");
})
.catch(function(error) {
console.error("Error writing document: ", error);
});
Pour réagir natif, nous avons utilisé ce code
firebase.firestore().collection("users").doc("hello").add({
title: this.state.textInput,
complete: false,
})
Je reçois une erreur comme nous ajouter non définis
Comment y ajouter des documents et des collections?
Réponses:
1 pour la réponse № 1Ici, j'ai trouvé la solution pour ma structure de données
firebase.firestore (). collection ("Users"). doc ("mydoc"). collection ("Activities"). doc ("Database"). set ({ clé: "1", valeur: "", }) .then ((ref) => {console.log (ref)});
0 pour la réponse № 2
Vous pouvez ajouter un document à une collection. Vous ne pouvez pas ajouter un document à un document.
Pour ajouter un document à votre users
collection:
firebase.firestore().collection("users").add({
title: this.state.textInput,
complete: false,
})
Alors retirez le .doc("hello")
De là.