我是iOS编程的新手,所以我开始使用Parse构建应用程序。所以我上课了#34; Photo"它存储了所有用户的所有照片。所以我需要构建一个查询,返回当前用户发布的最新图像。所以我这样做了。
-(PFQuery*)checkImage{
PFQuery *query = [PFQuery queryWithClassName:@"Photo"];
[query whereKey:@"user" equalTo:[PFUser currentUser]];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error)
{
if (!error) {
NSLog(@"Successfully retrieved %lu scores.", (unsigned long)objects.count);
NSLog(@"Objects: %@",objects);
//next query here?
} else {
// Log details of the failure
NSLog(@"Error: %@ %@", error, [error userInfo]);
}
}];
return query;
}
它返回当前用户的所有照片,这很好,但下一步是检查最新发布的图像并从记录对象ID返回,我不知道在哪里放下一个查询。
答案 0 :(得分:0)
您可以在可以在parse中控制createdAt字段的位置添加约束。或者另一个建议,您可以根据createdAt和设置限制来订购查询,您可以检索最新结果,因为查询结果等于限制值。希望这会有所帮助。
问候。