Два JPQL запроса определен ниже, Какой из них имеет более эффективную работу (в временных ограничениях), или они имеют равный свои характеристикиJPQL запрос
< ParentEntity => ChildEntity [многие ко многие существуют]
SELECT me from ChildEntity me where me <> All(select me.childEntitiesRef from ParentEntity pe where pe.parentId=:parentId)
или
SELECT me FROM ChildEntity me, ParentEntity pe WHERE me NOT MEMBER OF pe.childEntitiesRef AND pe.parentId=:parentId
class ParentEntity{
@Id
String parentId;
@ManyToMany
List<ChildEntity> childEntitiesRef;
}
class ChildEntity {
@Id
String childId;
}
Какая связь существует между ChildEntity и ParentEntity, вы можете поместить классы сущностей с их атрибутами? – meyquel
Существует много отношений между ChildEntity и ParentEntity. – user225928