为什么此HQL返回列表的值为null
?
SELECT a FROM CustomerGroup a
INNER JOIN FETCH a.customer b
WHERE a.merchant.merchantId = :merchantId
AND b.status = :status
当我检查数据库时,我发现没有一行是null
。
customer_id | merchant_id | data
------------+-------------+----------
5751 | 1208 |
5338 | 1208 |
5339 | 1208 |
5349 | 1208 |
这是HQL返回的列表:
[null, com.company.dto.CustomerGroup@70872f1c, com.company.dto.CustomerGroup@38489b4b, com.company.dto.CustomerGroup@4b063eda]
我需要一些线索来解决这个问题,请任何人。谢谢。