Конечно, это простой ответ, но я не могу найти правильный источник, чтобы сообщить подробности.
У меня есть отношения ManyToOne. Из-за системы синхронизации при удалении дочернего элемента поле с именем «удаленный» устанавливается в «true» и автоматически удаляется только через месяц.
Однако, тем временем, я бы хотел, чтобы он не появлялся в списке в родительском списке. Есть ли простой способ указать оператор выбора в определении поля или около того?
@OneToMany(mappedBy = "parent")
@OrderBy("level")
public List<MenuItem> children;