【发布时间】:2014-03-11 08:13:44
【问题描述】:
我的应用有一个类可以保存用户上传的图片。类中的每个对象都有一个 city 属性,其中包含拍摄照片所在城市的名称,以及一个 like 属性,用于跟踪喜欢的次数。
我希望能够发送一个查询,每个城市返回一张图片,并且每张图片都应该在它所属的城市中拥有最高的点赞排名。我怎样才能做到这一点?
我首先想到的一种方法是通过获取最喜欢的城市图片并将其保存在数组中来执行多个查询,然后对其他城市执行相同操作。 但是,每个国家都有不止一个城市,因此效率不高。
Parse 不支持数据库中使用的普通操作。此外,我尝试使用复合查询。不幸的是,我无法对子查询设置限制或排序。有什么好的解决方案吗?
【问题讨论】:
-
你知道你可以将子查询用作解析中的普通查询吗?