Мне нужно, чтобы я мог найти все элементы в таблице, где идентификатор каждого элемента отсутствует в таблице реляционного отображения. Другими словами, у меня есть одна таблица, в которой каждая строка имеет идентификатор. Если этот идентификатор находится в таблице карты, он не должен отображаться в моем списке.
Я думал о том, чтобы запросить в моей таблице карт все идентификаторы в ней, а затем развернуться и запросить мою главную таблицу, чтобы исключить любые элементы, имеющие этот идентификатор ...
выберите * из основного, где идентификатор не указан (выберите main_id на карте);
Есть ли хороший способ сделать это с помощью grails с помощью метода findBy или, возможно, запроса построителя критериев?