【发布时间】:2017-11-22 02:59:33
【问题描述】:
在我的 firebase 数据库中,我有一个名为 Hashtag 的孩子。该子项包含主题标签的名称,并且该子项包含这些主题标签之外的帖子。
例如
Hashtags
L #firstHashtag
L post1: true
L post2: true
L post3: true
L #secondHashtag
L post4: true
L post5: true
L post6: true
L post7: true
L post8: true
L #thirdHashtag
L post9: true
这就是我的数据库的样子。
第一个主题标签包含三个帖子。
第二个标签有五个帖子。
第三个标签有一个帖子。
这是我的标签参考
var HASHTAG_REFERENCE = Database.database().reference().child("Hashtags")
我的目标是按最受欢迎的顺序查询主题标签。帖子最多的主题标签是最受欢迎的主题标签。帖子最少的主题标签是最不受欢迎的主题标签。
所以最流行的主题标签是 secondHashtag,我想首先收到该主题标签的名称。最不受欢迎的标签是thirdHashtag,我想最后收到那个标签的名称
我如何查询我的数据库,以便它可以根据孩子的帖子数对他们进行排序?
【问题讨论】:
标签: ios swift firebase firebase-realtime-database