创建 firebase 索引后仍然出现错误“操作被拒绝,因为系统未处于执行操作所需的状态”

Oma*_*eem 5 dart firebase flutter google-cloud-firestore

我正在尝试通过 where 和 orderBy 函数一起过滤和排序数据。我收到此错误“操作被拒绝,因为系统未处于执行操作所需的状态”,然后我在 firebase 控制台中创建了索引,但问题仍然存在。

Firebase 控制台的屏幕截图

Oma*_*eem 1

问题是我正在使用数组字段过滤数据,并且我在 firebase 控制台中留下了它的索引“Ascending”,它必须是“Array”。有用 。