我正在使用parse.com作为后端构建Android消息传递应用。我想找出发送了大量邮件的前10位用户。
parse.com不支持orderBy
条款。
Database schema:
User(objectId[PK], username)
Message(objectId[PK], sender[ForeignKey], Receiver[ForeignKey]
有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
您可以使用ParseQuery addAscendingOrder(keyToSortBy);
因此,如果您有一个包含已发送邮件数量的字段(numberofmessages),则查询将如下所示:
query.addAscendingOrder("numberofmessages");
http://www.parse.com/docs/android/api/com/parse/ParseQuery.html#addAscendingOrder(java.lang.String)