【发布时间】:2015-08-20 08:54:15
【问题描述】:
我有分层文件夹结构:
class Folder {
String name;
List<Folder> subfolders;
我想选择所有不是子文件夹的文件夹。 如何在 jpql 中编写 findAll 方法/查询:
SELECT * FROM folder WHERE folder.id NOT IN (
SELECT folder.id FROM folder INNER JOIN folder_folder ON folder.id = folder_folder.folder_id);
我没有父字段;
这样的?
Folder.findAll("from Folder as folder where folder.id not in subfolders");
【问题讨论】:
标签: grails grails-orm