我有这段代码:
class A {
String name
}
class B extends A{
}
class C extends A{
}
class D{
A a
}
D d = new D(); d.a = new B()
D d2 = new D(); d.a = new C()
我的查询:
D.createCriteria().list(...){
A{
eq "a","test"
}
}
但是在我的结果中,我只有与B类匹配的元素而不是C类。
有可能吗?
非常感谢
答案 0 :(得分:1)
我发现了这个:
A{
eq "class", B.name
}
谢谢