我有一个看起来像这样的Hibernate领域对象:
class Player {
List<Item> inventory;
}
class Item {
List<Enchantment> enchantments;
}
class Enchantment {
boolean isSuperiorEnchantment;
}
我需要构建一个HQL查询,返回给我的是至少有一个项目与它的结界具有的所有球员名单isSuperiorEnchantment
标志设置。 我不能为我的生活想出一个办法,在HQL来表达这一点。
有任何想法吗?