如何在parse.com中使用一对多关系查询?

时间:2016-05-12 12:44:07

标签: parse-platform

我有两个班级,一个是帖子,另一个是评论 =>一篇帖子有很多评论

我希望得到这样的结果

结果:[{            POST_TITLE: 'POST1',            日期:'..',            postcomments:                         {}注释1,                         {}注释2,...]           },           {            POST_TITLE: 'POST2',            日期:'..',            postcomments:                         {}注释1,                         {}注释2,...]           }         ]

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用列表:Post对象的属性postcommentsComment个对象的列表。您可以按如下方式查询(javascript):

new Parse.Query("Comment")
    .include("postcomments")

这将为您提供Post个对象的列表。每个Post对象都会有一个关联的Comment对象列表,您可以像这样访问:post.get("postcomments")

如果您希望一篇文章的评论通常超过100条,您也可以使用Parse关系。这里的优点是注释并不总是与帖子一起提取,从而保存数据。