我正在使用Parse.com,并且在数据浏览器中具有以下表格:用户(默认用户表格)和studyYears。在我的用户表中,我有多个用户。我已经在用户表中添加了一个关联类型列,该列引用了另一个名为studyYears的表。 studyYears表仅包含一个名为year的字符串列。

我该如何查询一个用户,我将从studyYears表的year列中获取值?

我希望有人能理解我想要得到的东西。提前致谢!

最佳答案

http://blog.parse.com/2012/05/17/new-many-to-many/状态:

当您获取Place对象时,关系中的对象将不会
拿来,这对于拥有大量
对象。即使不获取关系中的所有对象,您也可以
可以使用add:将对象添加到关系中。如果您想获取全部
关系中的对象,您将执行以下操作:

PFRelation *relation = [place relationForKey:@"likes"];
PFQuery *query = [relation query];
[query findObjectsInBackgroundWithBlock:^(NSArray *results, NSError *error) {
    // results contains all the people who liked Sid's BBQ.
}];

09-16 21:37