gpt4 book ai didi

java - 如何对 Criteria 查询执行多态显式查询?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:17:00 24 4
gpt4 key购买 nike

我想对我的父类(super class)型类执行标准计数查询,它有自己的 HBM,而不计算子类。

查询将是一个“非多态”查询。

我尝试将 polymorphism="explicit"添加到我的 hbm 中并且它起作用了,但我想只对一个查询而不是对每个查询都这样做。

最佳答案

我不是 100% 了解您所追求的,但您可以在这样的查询中指定类类型:

select user from User as user where user.class=MyUserClass;

因此在 Hibernate 中,您可以引用“class”属性以根据对象具有的类类型过滤出结果。

关于java - 如何对 Criteria 查询执行多态显式查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5819920/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com