如何在firebase firestore中按数组字段长度订购文档

时间:2018-03-24 12:20:55

标签: javascript firebase nosql google-cloud-firestore

我在firestore数据库中获得了以下的用户对象,

{"username": "howawong", "tags": ["a", "b", "c"] }

如何按标签数量降序查询文件?

1 个答案:

答案 0 :(得分:1)

您必须添加一个额外字段,即tag_count,每次添加/删除标记时都会更新。您可以使用firebase功能或每次更新文档时更新它。

同样的问题: Can I order results by the length of an object in the firebase firestore?