我有一个名为Child
的JPA实体,它扩展了另一个实体Parent
。
我想要一种检索所有Parent
个对象而没有任何Child
个对象的方法。
我在我的项目中使用Spring Data。我还想知道是否有使用Spring Data实现此功能的内置或更合适的方法。
答案 0 :(得分:1)
JPA支持多态查询。它还支持将结果限制为特定类型。可以在查询的TYPE
子句中使用WHERE
运算符来实现。
SELECT p FROM Parent p WHERE TYPE(p) = Parent