пожалуйста. Предположим есть сущность машина, у неё 4 колеса (одно спущено) (One-To_many). Мы делаем jpa запрос и вытаскиваем машину, и хотим присоединить к машине коллекцию колёс (One-To_many) только тех, которые не спущены. Каким образом это можно сделать?
https://docs.jboss.org/hibernate/orm/5.2/userguide/html_single/Hibernate_User_Guide.html#mapping-column-where
Колесо имеет или статус спущено/нет, или процент спущенности, или кол-во атмосфер. Ну и Машина имеет поля 4 foreign key
Есть аннотация @Where можете ей воспользоваться. Идея в том, чтобы сделать 2 связи OneToMany Одна с where, другая без. Та что с where , insertable и updatable =false
сущность не предполагает фильтрацию в связях, она не для этого если тебе такое нужно запроси отдельно родителя без потомков и отдельно подмножество его потомков
Обсуждают сегодня