解析查询没有获取ParseObject的相关ParseUser

时间:2016-03-26 23:14:39

标签: javascript parse-platform

我的班级Article的{​​{1}}类ParseRelation名为User

当我使用idUser获取artlices列表时:

Parse.Query

我没有在任何对象中获得属性var articles = Parse.Object.extend("Article"); var query = new Parse.Query(articles); query.descending("createdAt"); 。我甚至添加了idUSer但仍然是相同的输出。 有什么建议吗?

2 个答案:

答案 0 :(得分:0)

您应该包含类名而不是列名,如:

query.include(Parse.User);

答案 1 :(得分:0)

使用ParseRelation时,您必须对每个对象的关系字段使用单独的查询:

var anArticle = yourArticles[index];
var userRelationQuery = anArticle.relation("idUser").query();
userRelationQuery.find(......);

但是,如果idUser字段与文章的性质不是多对多,则可以在该字段中使用指向用户的指针,并使用.include()来获取用户你的初步查询。