Как заставить плагин экспорта Grails правильно работать с запросами критериев?

Я пытаюсь получить запрос критериев для экспорта в CSV, Excel, что у вас. Проблема I ' m заключается в том, что код категорий работает чисто (например, не выдает ошибок), но не генерирует никаких данных. Я точно знаю, что data является списком ArrayList из списка. У кого-нибудь есть обходной путь или подскажите, если я что-то делаю не так?

Вот мой объект домена:

class Machine {
    String name,
           category
    // constraints, etc
}

Вот действие моего контроллера (взято в основном со страницы плагина ):

def categories = {
    if(params?.format && params.format != "html"){
 response.contentType = ConfigurationHolder.config.grails.mime.types[params.format]
 response.setHeader("Content-disposition", "attachment; filename=categories.${params.extension}")

    def data = Machine.createCriteria().list {
        projections {
            groupProperty("category")
            countDistinct("id")
        }
    }

    exportService.export(params.format, response.outputStream, data, [:], [:])
}

5
задан Pat 11 January 2011 в 19:45
поделиться