不知道为什么,根据objectid单条语句查询成功,但是 换成条件查询就是失败,报错好像是空指针,但不明白哪里有问题。
单条ID查询,成功:
BmobQuery query = new BmobQuery();
query.getObject("GWim1118", new QueryListener() {
@Override
public void done(Essay_Info object, BmobException e) {
if(e==null){
Log.i("bmob1","成功");
}else{
Log.i("bmob1","失败:"+e.getMessage()+","+e.getErrorCode());
}
}
});
条件查询,失败:
query.addWhereEqualTo("objectId", "GWim1118");
query.findObjects(new FindListener() {
public void done(List arg0, BmobException arg1) {
if(arg1==null){
Log.i("TAG", "查询成功");
}else{
Log.i("bmob2","失败:"+arg1.getMessage()+","+arg1.getErrorCode());
}
}
});