在 PFQuery 中过滤未定义的文件
Filtering undefined files in PFQuery
我使用 Parse 作为存储基于图像的新闻项目的后端。每个新闻项目都有一个图像文件。有些图像文件是 'undefined',有些是 jpeg。我有一个 iOS 应用程序前端,它在 PFQueryTableViewController 中显示新闻项。在QueryForTable中,我想过滤掉带有未定义文件的记录。
我已经试过了,但并不愉快:
- (PFQuery *)queryForTable {
PFQuery *query = [PFQuery queryWithClassName:self.parseClassName];
[query orderByDescending:@"EntryTime"];
[query whereKey:@"Image" notEqualTo:@"undefined"];
return query;
}
还有:
[query whereKey:@"Image" notEqualTo:@"null"];
有人知道处理 'undefined' 文件的正确方法是什么吗?
谢谢!
这成功了。
[query whereKeyExists:@"Image"];
在
- (PFQuery *)queryForTable {
PFQuery *query = [PFQuery queryWithClassName:self.parseClassName];
[query orderByDescending:@"EntryTime"];
[query whereKeyExists:@"Image"];
return query;
}
我使用 Parse 作为存储基于图像的新闻项目的后端。每个新闻项目都有一个图像文件。有些图像文件是 'undefined',有些是 jpeg。我有一个 iOS 应用程序前端,它在 PFQueryTableViewController 中显示新闻项。在QueryForTable中,我想过滤掉带有未定义文件的记录。
我已经试过了,但并不愉快:
- (PFQuery *)queryForTable {
PFQuery *query = [PFQuery queryWithClassName:self.parseClassName];
[query orderByDescending:@"EntryTime"];
[query whereKey:@"Image" notEqualTo:@"undefined"];
return query;
}
还有:
[query whereKey:@"Image" notEqualTo:@"null"];
有人知道处理 'undefined' 文件的正确方法是什么吗?
谢谢!
这成功了。
[query whereKeyExists:@"Image"];
在
- (PFQuery *)queryForTable {
PFQuery *query = [PFQuery queryWithClassName:self.parseClassName];
[query orderByDescending:@"EntryTime"];
[query whereKeyExists:@"Image"];
return query;
}