Grails: Как мне создать фильтр, как в MS Excel? - PullRequest
3 голосов
/ 18 октября 2010

Я хочу отсортировать элементы в моем списке и иметь возможность фильтровать их так же, как это делает MS Excel.

Так что он должен иметь возможность сохранять отфильтрованные элементы в таблице и применять фильтрэти результаты также.Также можно сортировать их без обновления всей таблицы.

Любая помощь очень ценится!

1 Ответ

0 голосов
/ 19 октября 2010

Вы можете сделать это с критерием в списке действий вашего контроллера

def result

if ( params?.filter && params?.filterVal) {
    result = Book.createCriteria().list(max: params?.max, offset: params?.offset) {
         eq(params?.filter,params?.filterVal)
    }
} else {
    // normal list retrieval code
}

, где params?.filter - это свойство для фильтрации, а params?.filterVal - это значение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...