/** * 查询黑名单用户 * * @param callback 回调 */ private void queryBlackList(final FindListener<User> callback) { BmobQuery<User> query = new BmobQuery<>(); query.order("updateAt"); query.addWhereRelatedTo(COLUMN_NAME_BLACKLIST, new BmobPointer(getCurrentUser())); query.findObjects(CustomApplication.getInstance(), new FindListener<User>() { @Override public void onSuccess(List<User> list) { callback.onSuccess(list); } @Override public void onError(int i, String s) { callback.onError(i, s); } } ); }
public static void get_entry_mohu(String categoryId, String title, final get_entry_mohuCall call) { BmobQuery<Entry> query = new BmobQuery<>(); EntryCategory category = new EntryCategory(); category.setObjectId(categoryId); //查询指定分类下的所有词条 query.addWhereEqualTo("category", new BmobPointer(category)); //并把其所对应的作者的名称及objectId query.include("author[objectId|username|file]"); query.order("-stars"); query.addWhereContains("title", title); query.setLimit(20); query.findObjects(new FindListener<Entry>() { @Override public void done(List<Entry> list, BmobException e) { call.success(list); } }); }
public static void get_entry_list(String categoryId, int current_page, final get_entry_listCall call) { BmobQuery<Entry> query = new BmobQuery<>(); EntryCategory category = new EntryCategory(); category.setObjectId(categoryId); //查询指定分类下的所有词条 query.addWhereEqualTo("category", new BmobPointer(category)); //并把其所对应的作者的名称及objectId query.include("author[objectId|username|file]"); query.order("-stars"); //使用分页查询 //Log.e("tag",current_page+"current"); query.setLimit(5).setSkip(5 * current_page); query.findObjects(new FindListener<Entry>() { @Override public void done(List<Entry> list, BmobException e) { if (e == null) { call.success(list); } else { call.fail(); } } }); }
query.order("-updatedAt"); query.setLimit(Constant.LIMIT_CONTACTS); query.addWhereRelatedTo(COLUMN_NAME_CONTACTS, new BmobPointer(getCurrentUser())); query.findObjects(CustomApplication.getInstance(), new FindListener<User>() { @Override