Apo*_*llo 5 objective-c ios parse-platform
是否有一种简单的方法可以删除满足特定条件的特定类(即消息)中的所有对象,例如"UserID"= user,以便删除与特定用户关联的消息类中的所有行?
Akh*_*jtr 14
试试这个,
PFQuery *query = [PFQuery queryWithClassName:@"messages"];
[query whereKey:@"UserID" equalTo:@"user"];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if (!error) {
// The find succeeded.
NSLog(@"Successfully retrieved %d scores.", objects.count);
// Do something with the found objects
for (PFObject *object in objects) {
[object deleteInBackground];
}
} else {
// Log details of the failure
NSLog(@"Error: %@ %@", error, [error userInfo]);
}
}];
Run Code Online (Sandbox Code Playgroud)
更新
更换
for (PFObject *object in objects) {
[object deleteInBackground];
}
Run Code Online (Sandbox Code Playgroud)
同
[PFObject deleteAllInBackground:objects];
Run Code Online (Sandbox Code Playgroud)
感谢mikewoz的更新.