2012-03-20 50 views
1

我只想在生成的csv中只放入某些域的域。這怎麼能做到?csv中的自定義字段

我有一個包含update和afterInsert之前的訂單類。我把它們保持爲暫時的。但他們的名字也出現在標題中,我也只希望其中的5個出現在csv中並非全部。

+0

什麼是CSV? Grails - 據我所知 - 不支持CSV開箱即用,你在談論一些插件嗎? – socha23 2012-03-20 10:04:04

+0

我正在使用導出插件來創建對象列表中的csv。但我的問題是我不想要域的所有字段。只有幾個,並且還希望afterUpdate和beforeUpdates不在csv – nandini 2012-03-20 10:06:32

回答

1

您可以指定要導出的字段。一個例子可以在Grails Export Plugin documentation中找到。

+0

的頭文件中非常感謝,有沒有任何方法可以將多個域中的數據用於相同的csv? – nandini 2012-03-20 11:04:32

+0

錯誤:沒有方法的簽名:de.andreasschmitt.export.ExportService.export()適用於參數類型:(java.lang.String,com.opensymphony.module.sitemesh.filter.RoutableServletOutputStream,java.util.ArrayList, java.util.ArrayList,java.util.LinkedHashMap)values:[csv,com.[email protected]186686b5,[com.ds.store.OrderInfo:1],[id,dateCreated,status] ,[id:訂單ID,dateCreated:訂單日期,狀態:訂單狀態]] 可能的解決方案:export(java.lang.String,java.io.OutputStream,java.util.List,java.util.Map, java.util.Map) – nandini 2012-03-20 11:09:58

+0

是什麼問題? – nandini 2012-03-20 11:10:13