【发布时间】:2014-09-02 05:40:20
【问题描述】:
我在 Parse 'messages' 中与用户有关系
我想通过 cloudcoud 发出一个查询,该查询检索用户的所有朋友(另一个关系、友谊)和消息(如果当前用户是收件人)。
我已经走到这一步了:
var relation = current.relation("friendship");
var queryRel = relation.query();
queryRel.select("username","color","count");
queryRel.ascending("username");
var innerQuery = new Parse.Query("Message");
innerQuery.equalTo("recipient",current);
queryRel.matchesQuery("messages", innerQuery);
...但这只会检索当前用户有消息的朋友,而不是那些是朋友但没有消息的人。我两个都需要!
如果可能的话,我还想自己检索消息,而不仅仅是指针。这一切都是为了让我可以将正确组织的数据返回给客户端,这样我的应用就不必执行大量循环来对事物进行排序。
【问题讨论】:
标签: parse-platform