JPA父母没有孩子

时间:2014-08-08 02:25:28

标签: jpa spring-data-jpa

我有一个名为Child的JPA实体,它扩展了另一个实体Parent

我想要一种检索所有Parent个对象而没有任何Child个对象的方法。

我在我的项目中使用Spring Data。我还想知道是否有使用Spring Data实现此功能的内置或更合适的方法。

1 个答案:

答案 0 :(得分:1)

JPA支持多态查询。它还支持将结果限制为特定类型。可以在查询的TYPE子句中使用WHERE运算符来实现。

SELECT p FROM Parent p WHERE TYPE(p) = Parent