|
|
1
2
我也遇到了一个更简单的问题:
发现属性worker为空(未分配任务)的任何任务结果实体都将被丢弃。后来我发现这是因为JPA中的路径导航是使用内部连接(规范这么说的)完成的,并且这将排除部分路径为空的任何结果。 此错误报告准确描述了问题: https://bugs.eclipse.org/bugs/show_bug.cgi?id=363798 不幸的是, 这不是一个实现错误 为了避免这种情况,您必须重构您的实体/查询。 |
|
|
2
1
这是实际完成的查询(使用EclipseLink日志记录):
出于某种原因,ORDERBY添加了许多表交叉检查,其中有空值会使结果变为空。 删除order by会得到所需的结果(当然是无序的)。 看到这个EclipseLink bug |
|
|
3
0
我不是这里的JPA专家,但我会尝试获取数据库上运行的实际SQL。也许fetchtype.lazy与问题有关? |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 11 月前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 11 月前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 12 月前 |
|
pebble unit · 如何检查以前缀开头、以后缀结尾的属性(不是属性值) 12 月前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |