1:n の関係を持つ 2 つのドメイン クラスがあります。
import Action
class Task {
Action actionParent
String taskName
}
と
class Action {
String actionName
}
「アクション名」列があるタスクのリストがあります。この列を Action.actionName で並べ替えたいと思います。今、私は createCriteria() メソッドを使用しています [フィルタリングと並べ替えのためのより多くのロジックがあるため、使用する必要があります...] が、「Action.id」でのみ並べ替えることができます。このメソッドは次のようになります。
def criteria = Task.createCriteria();
taskList = criteria.list {
if(parameters.max != null)
maxResults(parameters.max)
if(parameters.offset != null)
firstResult(new Integer(parameters.offset))
if(parameters.sort != null && parameters.order)
order(parameters.sort, parameters.order)
}
関係属性によってドメイン クラス データを並べ替える方法はありますか?
リプレイありがとうございます。
マテオ