【发布时间】:2015-11-14 11:12:41
【问题描述】:
我正在使用Ebean 查询
String sql = " some sql query";
List<SqlRow> row = Ebean.createSqlQuery(sql).findList(); //Ebean return the row list
if ((row == null) && row.isEmpty()){ //if row is there is no value then allocate 700
avgSteps=700;
}
else {
for(SqlRow sqlrow : row) {
avgSteps = sqlrow.getLong("step");
}
}
如果用户在我的DB 中没有条目,那么它应该返回一个空值并且分配给avgSteps = 700 但它没有分配值,并且NullPoinertException 发生。
【问题讨论】:
标签: java playframework ebean