Я все еще немного новичок в React и Firestore. Мне было интересно, есть ли способ для меня указать целевую коллекцию c в Firestore на основе ввода пользователя.
Я попытался сделать это
constructor() {
super();
this.state = {
country: "",
city: "",
population: "",
}
}
addData = () => {
var itemRef = db.collection(this.state.country).doc(this.state.city);
itemRef.set({
country: this.state.country,
city: this.state.city,
population: this.state.population
});
}
, изменив itemRef на db.collection("United States").doc("Los Angeles")
работает. Я надеялся, что смогу сохранить данные в нужных коллекциях на основе списка параметров, предоставленных пользователю при заполнении формы.
Вы сказали бы, что это возможно, или в Firestore такой функции нет?