从Firebase Firestore返回的文档中获取特定字段

沃尔夫·克雷夫特

因此,我有一个可能很容易解决的问题,只是无法弄清楚。从本质上讲,到此为止,我正在尝试将特定文档的字段存储到2个变量中,以便可以在其他地方使用它们。

这是我的Firestore层次结构:

在此处输入图片说明

这是到目前为止的代码,我认为我的工作是正确的,但是我不知道该用“ //我在这里放什么”代替什么。

var db = firebase.firestore();
var user = firebase.auth().currentUser;
var usersEmail = user.email;
db.collection("users").where("email", "==", usersEmail)
                    .get()
                    .then(function(querySnapshot) {
                        querySnapshot.forEach(function(doc) {
                            // doc.data() is never undefined for query doc snapshots
                            console.log(doc.id, " => ", doc.data());
                            var firstName = //What do I put here?
                            var lastName = //What do I put here?
                        });
                    })
                    .catch(function(error) {
                        console.log("Error getting documents: ", error);
                    });
道格·史蒂文森

doc.data() 只是一个普通的JavaScript对象,其中包含您刚刚阅读的文档的内容:

var data = doc.data();
var firstName = data.first;
var lastName = data.last;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Flutter Firebase-从文档获取特定字段

如何从 Firebase 集合中的 Firestore 文档中获取单个字段?

如何从文档Firebase Firestore实时更新中获取修改后的字段或数据?

Firebase Firestore阻止客户端在文档中创建字段

firebase.firestore.FieldValue.delete()不删除文档中的字段

如何使用集合更新 firebase firestore 文档中的字段

firebase / 我如何从 firestore / javascript 中的所有文档中获取一个字段

获取集合中的所有文档后,无法将字段添加到ArrayList,Android Studio,Java,Firebase Firestore

Firebase Firestore:查询并获取在其中一个字段中包含查询值的文档

在Firebase Cloud Functions(Firestore)中获取文档ID

使用Flutter从Firebase Firestore查询中获取单个文档

按特定字段排序后,如何删除 Firebase 中的文档?

按特定字段排序后,如何删除 Firebase 中的文档?

Firestore-从文档中获取特定字段

如何在Swift中从Cloud FireStore Firebase访问特定字段

Firebase Firestore - 无法获取集合中字段的值

如何根据flutter中这些文档中的特定值从firebase firestore中检索文档?

firebase firestore以角度读取特定文档

Firebase Firestore:获取生成的文档ID(Python)

firebase firestore从文档获取对象/数组-js

Firebase-使用云功能定位特定的Firestore文档字段

Firebase Firestore,在另一个文档中获取参考文档

如何在 Firebase Firestore 的每个文档的子集合中获取文档?

WFlutter Firebase- 仅从 firebase 文档中获取一个数据字段

试图检查 firebase firestore 文档中的某个字段,但在其背后的逻辑中挣扎

无法从Firebase Firestore获取字段

从Firebase数据库中获取特定字段

减少阅读Firebase Firestore集合中的文档

在Firebase Firestore(Android)中删除多个文档