VisualVM/OQL如何通过长id获取结果



最近,由于内存不足,我们的产品崩溃了。我们得到了堆转储,这给了我的团队错误的答案,但我们仍然经历了一些OQL查询执行的不确定性行为。

在VisualVM与OQL我试图获得具有相同id的所有对象(恰好是长),结果我得到具有其他id的对象。

select m from com.someapp.service.model.SomeModel m where m.id.value = 1;

这个查询总是返回100多个看似随机的id值。

为什么?如何编写一个查询,将返回我正在寻找的实例?

OQL有一个bug。问题是字段名'id'。其他字段名也可以。

参见检索"id"

相关内容

  • 没有找到相关文章

最新更新