我正在使用新的Firestore查询功能
firebase.firestore().collection("articles").where("tags", "array-contains", tag)
使用特定标签查询所有文章。
查询工作正常,但结果未排序。
我了解数据库索引是如何工作的,并且在数组类型之前但尚未与其他字符串字段一起使用。
查询时
firebase.firestore().collection("articles").orderBy("publishTime", "desc").where("tags", "array-contains", tag)
它提示创建索引的链接。但是该链接不起作用。
这是因为新功能仍在开发中,还是针对“包含数组”的查询类型有任何特殊步骤吗?