Документы пожарного магазина меня смущают. Скажем, у меня есть набор сообщений:
posts: [{ name: 'Foo' }, { name: 'Bar' }]
И я хочу получить сообщение с именем Foo
.
Следуя этому руководству: https://firebase.google.com/docs/firestore/query-data/get-data
Он начинается с этой строки: var docRef = db.collection("cities").doc("SF");
Я не понимаю, что означает .doc("SF")
. Является ли SF
идентификатором? Что если мой идентификатор был сгенерирован автоматически? Я хочу получить данные, используя этот метод:
docRef.get().then(function(doc) {
if (doc.exists) {
...
}
}
Но запутался в документации. Каков наилучший способ get()
с моими данными?