如何在android Parse
中获取所有包含图片(帖子)的帖子(Post)// get their postsList
ParseQuery<Post> query = new ParseQuery<Post>(Post.class);
query.orderByDescending("views");
query.whereExists("images"); // only post with images attached to
query.include("User.profileImage.image");
query.whereEqualTo("isPublic", true);
posts = query.find();
我需要排除任何图片为零的帖子。
换句话说,如何获取其图像列为大小为1或更大的关系的帖子
答案 0 :(得分:0)
我有一个类似于您报告的案例,但我会使用JS代码发送给您,在Parse Server上,您可以在您的Cloud Code上传它。 Back4App在您的功能中提供上传文件:服务器设置&gt; <云代码部分>设置或您可以使用CLI上传文件(命令行界面),检查图像是否有关系的代码是:
var Images = Parse.Object.extend("Image");
var query = new Parse.Query(Images);
var object;
query.doesNotExist("image");
query.doesNotExist("picture");
query.find()
.then(function(results) {
for (var i = 0; i < results.length; i++) {
object = results[i];
console.log(object.id);
}
});
在Parse Server Docs上,你有一个Android指南,我在这里查了一下,会是这样的:
query.whereDoesNotExist("image");
如果要在逻辑中包含更多列,只需在调用find()方法之前插入它:)