似乎Criteria
API不允许查询元素的集合,请参阅HHH-869(仍处于打开状态)。因此,要么尝试建议的解决方法(我没有),要么切换到HQL。以下HQL查询将起作用:
from Person p where :alias in elements(p.aliases)

似乎Criteria
API不允许查询元素的集合,请参阅HHH-869(仍处于打开状态)。因此,要么尝试建议的解决方法(我没有),要么切换到HQL。以下HQL查询将起作用:
from Person p where :alias in elements(p.aliases)