Я пытаюсь переопределить функцию list() модуля CRUD для одной из моих моделей.
Я нашел это в группах Google, что по сути является проблемой у меня есть.
В основном я хочу отфильтровать список на основе определенных категорий, я пробовал это:
КОНТРОЛЛЕР
public static void list(string category){
List<Duty> object = Duty.getByCategory(category);
render(object);
}
МОДЕЛЬ
public static List<Duty> getByCategory(String category){
List<Duty> result = Duty.find("select distinct d from Duty d join " +
"d.category c where c.name = ? order by d.name", category).fetch();
return result;
}
Я получаю следующую ошибку:

Как перезаписать действие списка?
Любая помощь будет высоко ценится.