Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何获取文档字段?_Javascript_Firebase_Google Cloud Firestore - Fatal编程技术网

Javascript 如何获取文档字段?

Javascript 如何获取文档字段?,javascript,firebase,google-cloud-firestore,Javascript,Firebase,Google Cloud Firestore,Firestore数据库 users vaffle alias: "Vaffle" gemcount: 10 如何访问文档字段? 我所尝试的: let ref = db.collection("users").doc("vaffle") this.alias = ref.data().alias 您现在所拥有的只是一个引用,它不包含任何数据。它只是指向文档的指针。您必须查询引用以获取其引用的文档中的数据: let ref = db.collection("users").

Firestore数据库

users
  vaffle
    alias: "Vaffle"
    gemcount: 10
如何访问文档字段? 我所尝试的:

let ref = db.collection("users").doc("vaffle")
this.alias = ref.data().alias

您现在所拥有的只是一个引用,它不包含任何数据。它只是指向文档的指针。您必须查询引用以获取其引用的文档中的数据:

let ref = db.collection("users").doc("vaffle")
ref.get().then(snapshot => {
    let alias = snapshot.data().alias
})

请参阅上的文档。

您现在拥有的只是一个参考,其中不包含任何数据。它只是指向文档的指针。您必须查询引用以获取其引用的文档中的数据:

let ref = db.collection("users").doc("vaffle")
ref.get().then(snapshot => {
    let alias = snapshot.data().alias
})
请参阅上的文档