我想从查询中获取指针列中的所有对象。我有一个名为A的对象类,它包含一个指向对象B的指针列。(只有一个对象)我有一个A的查询,我想从该查询中获取所有B对象。所以我试图做这样的事情......
var queryA = PFQuery(classname: "A");
queryA.whereKey("level", equalTo: 1);
var queryB = PFQuery(classname: "B);// not sure if this is necessary
//here I couldn't find anything, this should be something like
//get objects from queryA's "objectB" column
//After merging the column key with queryB (assuming I can)
queryB.whereKey("games", lessThan: 5); //I add constraints
当我尝试使用queryB.whereKey(" key",matchesKey:" objectB",inQuery:queryA)时,它不起作用,因为" objectB& #34;关键点指向B对象而不是其中的一个关键点。你们有什么想法吗? (非常感谢任何答案。我可以理解Objective-C以及Swift)
答案 0 :(得分:0)
您可以使用includeKey()
方法执行此操作。它将获取指针列的相关数据。
var queryA = PFQuery(classname: "A");
queryA.whereKey("level", equalTo: 1);
query.includeKey("columnName");
第二个查询(queryB
)不是必需的。