gpt4 book ai didi

javascript - Firebase 收集方法不返回 CollectionReference 对象

转载 作者:行者123 更新时间:2023-12-04 09:29:58 24 4
gpt4 key购买 nike

这是我第一次使用 StackOverflow。希望有人可以帮助我!
我正在尝试编写 React-redux 应用程序,目前正在尝试将 Firebase 集成到应用程序中。当我 console.log 一个 collectionReference对象,对象名称为n由于某种原因,对象的键似乎是乱码,例如Ch, Hw,等等...我不确定发生了什么。有谁知道 console.log 似乎没有给我关于我的收藏对象的信息?是因为出于安全原因,数据以某种方式加密了吗?这是我为 concole.loging a collectionReference 编写的方法目的。

export const addCollectionAndDocuments = (collectionKeys, objectsToAdd) => {
const collectionRef = firestore.collection(collectionKeys);
console.log(collectionRef);
};
这是我得到的回应。
n {qa: t, Hd: t, dw: t, firestore: t, Qa: null, …}
Cw: n {segments: Array(1), offset: 0, m: 1}
Hd: t {s: t, ignoreUndefinedProperties: false, serializer: Ft}
Qa: null
dw: t {path: n, collectionGroup: null, ds: Array(0), filters: Array(0), limit: null, …}
firestore: t {Bd: FirebaseAppImpl, qd: t, INTERNAL: {…}, qa: t, jd: "[DEFAULT]", …}
id: (...)
parent: (...)
path: (...)
qa: t {projectId: "shop-2b337", database: "(default)"}
__proto__: n

最佳答案

那些Ch , hW等看起来像缩小的内部属性,它们只是你不需要的私有(private)东西(因此它们不是人类可读的)。您不会看到在 CollectionReference 上枚举的数据,甚至还可以直接访问任何数据,因为您没有要求任何东西,只选择了一个集合。
就像@Chris 所说,使用 .doc()选择文档或使用 .get() 进行查询, .where和其他实际获取数据的方法。我建议跟随 Firebase docs 在您设置应用程序时。

关于javascript - Firebase 收集方法不返回 CollectionReference 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62885723/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com