我尝试在parse.com中运行此查询,但每个人都无法正常工作。
我有2个表,一个用于推广,第二个用于存档。
所以,我需要获取Promote表中不在归档表中的所有行。
喜欢这个
SELECT * FROM promote WHERE id NOT IN (SELECT promoteID FROM archive WHERE user=userID)
。
promoteID是Promote Table中指向objectId的指针。
任何帮助请?
答案 0 :(得分:1)
尝试这样的事情......
PFQuery *innerQuery = [PFQuery queryWithClassName:@"Archive"];
[innerQuery whereKey:@"user" equalTo:[PFUser currentUser]];
[innerQuery orderByDescending:@"createdAt"];
PFQuery *query = [PFQuery queryWithClassName:@"Promote"];
[query whereKey:@"id" doesNotMatchQuery:innerQuery];
[query findObjectsInBackgroundWithBlock:^(NSArray *records, NSError *error) {
if (error) return;
for (PFObject *record in records) {
// .....
}
}];