【发布时间】:2019-02-19 21:09:31
【问题描述】:
对不起,我的英语不好。
执行如下代码时,会出现如图所示的错误。
@firebase/firestore: - "Firestore(5.5.0): FIRESTORE(5.5.0) INTERNAL ASSERTION FAILED: Updating a non-existent query"
@firebase/firestore: - "Firestore(5.5.0): INTERNAL UNHANDLED ERROR: "
Unhandled Promise Rejection: Error: FIRESTORE(5.5.0) INTERNAL ASSERTION FAILED: Updating a non-exixtent query
Error: FIRESTORE(5.5.0) INTERNAL ASSERTION FAILED: Updating a non-existent query
const db = firebase.firestore();
const dammyRef = db.collection('dammy');
dammyRef.where('num', '>=', 18).where('num', '<', 30).get()
.then((querySnapshot) => {
querySnapshot.forEach((doc) => {
console.log(doc.data());
})
});
但是,此错误仅在使用 iPhone 的 Safari 或 Chrome 时发生。 PC版Chrome没有错误。
Firebase 的版本,
"firebase": "^ 5.5.0",
请告诉我这个错误发生的原因。
谢谢。
【问题讨论】:
-
您能否在问题中添加部分错误?这样有同样问题的人会更容易找到!
-
Giulio Caccin,谢谢你的评论。我写了错误内容。
-
有同样的问题。就我而言,它仅在我不调试 react-native 应用程序时发生。当我打开调试时,错误消失了
标签: javascript firebase google-cloud-platform google-cloud-firestore