我尝试使用范围过滤器从firestore获取数据时遇到此错误,该过滤器的下限和上限已指定,但是当我使用其中一个限制时(ieLessThan或另一个whereGreaterThan)它正常工作。
你能帮我找一下这个错误的来源吗?我搜索了firebase文档,但发现了这个:
内部错误。表示底层系统预期的一些不变量 已被打破。如果你看到其中一个错误,那就非常了 碎。
注意1:我在缓存清除应用数据之后出现此错误,之前它运行良好。
注意2:我不知道为什么但是在我缓存清除应用数据后,我开始收到错误日志,包括将我重定向到firestoreIndex的链接,以设置具有范围过滤器和orderby过滤器的复杂查询的索引,这看起来很奇怪为什么我之前没有收到过这样的日志,为什么数据库工作正常但是没有设置索引?
注意3:现在,我已经设置了每个查询所需的所有索引,但我仍然有这个错误。