Javascript 获取从firebase firestore返回的文档中的特定字段
所以,我有一个很容易解决的问题,我就是不太明白。 基本上在这一点上,我试图将特定文档的字段存储到2个变量中,以便在其他地方使用它们 这是我的firestore层次结构: 这是我到目前为止的代码,我认为我的思路是正确的,但我不知道用什么来替换“//我在这里放了什么”Javascript 获取从firebase firestore返回的文档中的特定字段,javascript,firebase,google-cloud-firestore,Javascript,Firebase,Google Cloud Firestore,所以,我有一个很容易解决的问题,我就是不太明白。 基本上在这一点上,我试图将特定文档的字段存储到2个变量中,以便在其他地方使用它们 这是我的firestore层次结构: 这是我到目前为止的代码,我认为我的思路是正确的,但我不知道用什么来替换“//我在这里放了什么” doc.data() var data = doc.data(); var firstName = data.first; var lastName = data.last; 或者,您可以直接从DocumentSnapshot获取
doc.data()
var data = doc.data();
var firstName = data.first;
var lastName = data.last;
或者,您可以直接从DocumentSnapshot
获取字段值:
var firstName = doc.get("first");
var lastName = doc.get("last");
我知道这很简单。谢谢为什么在某些情况下需要使用doc.data,而在其他情况下需要使用doc.data()?有了“()”,使用和不使用有什么区别。
var firstName = doc.get("first");
var lastName = doc.get("last");