CSV, Excel'e aktarılacak bir Kriterler sorgusu almaya çalışıyorum, neyin var? Çalıştığım sorun, kodların temiz bir şekilde çalıştığı (olduğu gibi, herhangi bir hata atmadığı), ancak herhangi bir veri oluşturmuyor olmasıdır. data
'un bir Liste ArrayListesi olduğunu biliyorum. Bunun için herkesin bir çözümü var mı, yoksa yanlış bir şey mi yapıyorum?Grails Export eklentisini, ölçüt sorgularıyla doğru şekilde çalışmasını nasıl sağlayabilirim?
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, [:], [:])
}
"if" ifadesi gerçekten uygulandı mı? –
Evet, ancak içerik türünü kontrol etmeniz gerekiyor. Config.groovy dosyasında true olarak değiştirilmesi gereken tam seçeneği unutuyorum. – Pat