【发布时间】:2019-03-27 18:14:15
【问题描述】:
我需要能够从满足某些条件的云 Firestore 数据库中检索一些数据,然后对这些数据进行排序,但我无法让我的查询正常工作。我已经读过,如果您只是运行查询,那么您的日志应该为您提供一个链接以自动创建自定义索引,但不幸的是在我的颤动日志或 android studio logcat 中我没有得到任何链接。我知道您可以在 firebase 控制台中手动创建自定义索引,所以我很乐意这样做,但我不知道如何为此创建索引。
firestore.collection('users').where('organisation_id', isEqualTo: _authenticatedUser.organisationId)
.orderBy('first_name').getDocuments()
我只需要知道如何为此查询创建复合索引,以便它可以在我的应用程序中工作
【问题讨论】:
-
所以您是说查询失败,但您没有针对该失败的错误消息?您是否尝试过自己捕获错误?
-
@DougStevenson 成功了,我真傻,没想到这么早!谢谢
-
您想用您的错误处理代码回答您自己的问题,以便其他有相同问题的人知道该尝试什么吗?
标签: firebase flutter google-cloud-firestore