Firestore 错误 - 内部断言失败:未知错误类型:符号
Firestore error - INTERNAL ASSERTION FAILED: Unknown wrong type: symbol
我使用使用 firestore 的 React 开发 Web 应用程序。
我尝试使用作为 js 对象提供的数据创建新文档:
this.props.firestore.add({collection: 'sample'}, data)
.then((docRef) => {...}
有时它可以正常工作,但在大约 50% 的测试中,我遇到了一个 firebase 错误:
"FIRESTORE (5.5.0) INTERNAL ASSERTION FAILED: Unknown wrong type: symbol"
我使用这些扩展来处理 firestore:
"redux-firestore": "^0.5.8"
"react-redux-firebase": "^2.2.6"
"firebase": "^5.8.4"
感谢您帮助解决这个问题!
快速 google 搜索显示 firebase 在 5.17.0 上,并且自 5.5.0 以来有多个与符号冲突相关的修复
我最终通过以下方式深拷贝我的数据对象解决了这个问题:
JSON.parse(JSON.stringify(data));
我不知道原来的有什么问题。 :(
我使用使用 firestore 的 React 开发 Web 应用程序。
我尝试使用作为 js 对象提供的数据创建新文档:
this.props.firestore.add({collection: 'sample'}, data)
.then((docRef) => {...}
有时它可以正常工作,但在大约 50% 的测试中,我遇到了一个 firebase 错误: "FIRESTORE (5.5.0) INTERNAL ASSERTION FAILED: Unknown wrong type: symbol"
我使用这些扩展来处理 firestore:
"redux-firestore": "^0.5.8"
"react-redux-firebase": "^2.2.6"
"firebase": "^5.8.4"
感谢您帮助解决这个问题!
快速 google 搜索显示 firebase 在 5.17.0 上,并且自 5.5.0 以来有多个与符号冲突相关的修复
我最终通过以下方式深拷贝我的数据对象解决了这个问题:
JSON.parse(JSON.stringify(data));
我不知道原来的有什么问题。 :(