3

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

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

我希望有人能理解我想要得到什么。提前致谢!

4

1 回答 1

5

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.
}];
于 2013-05-02T11:46:04.503 回答