不确定这应该是什么或为什么发生,但是我正在尝试对Firebase中的集合进行简单的get
,但是正在获取以下对象:
e {_firestore: o, _key: e, _document: e, _fromCache: false, _hasPendingWrites: false}
exists: true
id: "tOswoypflMS1gBPpfWmEenldBPm2"
metadata: t
ref: n
_document: e {key: e, version: n, data: a, proto: {…}, hasLocalMutations: false, …}
_firestore: o {_queue: t, INTERNAL: {…}, _config: Gc, _databaseId: e, _dataConverter: t, …}
_fromCache: false
_hasPendingWrites: false
_key: e {path: e}
__proto__: Object
事实证明,我什至无法执行JSON.stringify
,因为它会导致以下错误:
index.js:1375 TypeError:将圆形结构转换为JSON
->从具有构造函数'e'的对象开始
|属性'firebase_'->具有构造函数'Object'的对象
|属性'apps'->具有构造函数'Array'的对象
---索引0闭合圆圈
我的模式或我根本不了解的内容有问题吗? 我的电话如下:
import { db } from '../firebase'
const clients = await db
.collection('clients')
.doc('A_VALID_CLIENT_ID')
.get()