ObjectiveSql icon indicating copy to clipboard operation
ObjectiveSql copied to clipboard

关联对象查询 sql语句正常但是返回NullPointerException

Open lize240810 opened this issue 5 years ago • 2 comments

image

关联查询出现了java.lang.NullPointerException

  1. 进行一对多查询时报null指针异常
Member.queryAll(Member.HAS_MANY_ORDERS);
  1. 查询之后日志打印的sql可以直接放到数据库查询
SELECT * FROM users_login_logs WHERE  user_id IN (1,17,18)

我做的尝试

  1. 检查数据库字段与类属性是否拼写错
    1. 数据库与类对应
  2. 单表分别查询(都没问题)

lize240810 avatar Dec 12 '20 15:12 lize240810

我看了代码,应该是从表中外键字段没有导致的错误,异常信息不够明确。

oliviaour avatar Dec 13 '20 02:12 oliviaour

OK,需要更明确的异常提示

catchex avatar Dec 13 '20 02:12 catchex