Java 如何在parse.com中编写orderBy查询
我正在使用parse.com作为后端构建一个Android消息应用程序。我想找出发送邮件最多的前10位用户 parse.com不支持Java 如何在parse.com中编写orderBy查询,java,android,database,parse-platform,nosql,Java,Android,Database,Parse Platform,Nosql,我正在使用parse.com作为后端构建一个Android消息应用程序。我想找出发送邮件最多的前10位用户 parse.com不支持orderBy子句 Database schema: User(objectId[PK], username) Message(objectId[PK], sender[ForeignKey], Receiver[ForeignKey] 有人能帮我解决这个问题吗?您可以使用ParseQuery addAscendingOrder(keyToSortBy)进行订购
orderBy
子句
Database schema:
User(objectId[PK], username)
Message(objectId[PK], sender[ForeignKey], Receiver[ForeignKey]
有人能帮我解决这个问题吗?您可以使用
ParseQuery addAscendingOrder(keyToSortBy)进行订购代码>
因此,如果您有一个包含已发送消息数(numberofmessages)的字段,则查询如下所示:
query.addAscendingOrder("numberofmessages");
否我在数据库中没有用户发送的邮件数。那么,您想使用orderBy做什么?如果您需要此功能,那么拥有用户和消息并使用查询来解决问题不是一个好的设计。这是一种类似SQL的方法。您需要设计NoSQL方式。在这里查看我的答案,了解校长的情况: