通过属性查询到对应的Object的方法(需要注意自己配置的Bmob SDK版本,)
private void getObjectId1(String username)
{
BmobQuery<_User> query = new BmobQuery<_User>();
//查询username叫 username 的数据
query.addWhereEqualTo("username",username);
//返回50条数据,如果不加上这条语句,默认返回10条数据
query.setLimit(50);
//执行查询方法
query.findObjects(this,new FindListener<_User>()
{
@Override
public void onSuccess(List<_User> losts) {
//将结果显示在列表中
for (_User _user : losts) {
//获得数据的objectId信息
objectId=_user.getObjectId();
}
ShowToast("成功"+objectId);
}
@Override
public void onError(String arg0) {
ShowToast("失败");
}
}
);
}
网友评论