首页 > 解决方案 > Firestore 检索最常见的字段

问题描述

我没有。的用户选择他们喜欢的主题“类别”。

我试图获得最受欢迎的类别,因为它是动态的。

在 SQL 中,您可以使用类似ORDER BYvalue_occurrence的东西。

这是数据库的样子:

在此处输入图像描述

我将如何使用 Firestore 完成此任务?

标签: firebasegoogle-cloud-firestore

解决方案


您可以为类别创建另一个集合,就像您在这里有用户一样,然后在类别中为喜欢的用户数量创建一个字段,并在有人喜欢时增加该字段。这样你可以很容易地得到最喜欢的类别,它会更有效,因为当你的数据变大计算量时,按顺序排列会更难


推荐阅读