【发布时间】:2025-11-26 01:10:03
【问题描述】:
我需要能够找到表中的所有项目,其中每个项目的 id 不在关系映射表中。换句话说,我有一个表,其中每一行都有一个 id。如果该 id 在地图表中,它不应该出现在我的列表中。
我正在考虑查询我的地图表以获取其中的所有 id,然后转身查询我的主表以排除任何具有该 id 的项目......所以类似于:
select * from Main where id not in(select main_id from Map);
有没有一种好的方法可以通过 findBy 方法或条件构建器查询来使用 grails?
【问题讨论】:
标签: sql hibernate grails criteria