在写SQL统计时,使用了聚合函数SUM,导致查询结果全部为null,但是返回的JSON为
{
"code":0,
"count":0,
"data":[null]
}
原因: 聚合函数的问题
在不使用聚合函数查询时,结果正常,集合的size也为0.
解决方法:
对接收的集合进行处理,去掉为null的数据,如下:
companyReportList.removeAll(Collections.singleton(null));
在写SQL统计时,使用了聚合函数SUM,导致查询结果全部为null,但是返回的JSON为
{
"code":0,
"count":0,
"data":[null]
}
原因: 聚合函数的问题
在不使用聚合函数查询时,结果正常,集合的size也为0.
解决方法:
对接收的集合进行处理,去掉为null的数据,如下:
companyReportList.removeAll(Collections.singleton(null));