2016-02-29 51 views
1

我在新的Grails和我試圖找到解決辦法,但我不發現這裏的任何問題...如何獲取grails中一列的所有數據?

,我想要做的是,我在我的域名此標籤:

String platform 
    String appVersion 
    String name 
    String id 

我怎樣才能獲得我已經存儲在appVersion列中的所有數據?

回答

6

你可以試試下面的代碼爲您的域名

def c = DomainName.createCriteria() 
def requiredList = c.list { 
    projections {     //projection does the trick 
     property('appVersion') 
    } 
} 

如果碰巧你要比較的任何值,則:

def c = DomainName.createCriteria() 
def requiredList = c.list { 
    eq('column_name', value_to_compare) 
    projections {      
     property('appVersion') 
    } 
} 
+0

感謝@Chetan,但我得到這個錯誤..... groovy.lang.MissingPropertyException:沒有這樣的屬性:createCriteria類:com.test.NameConfig。不知道,因爲該屬性的名稱是完全相同的域名字符串 –

+0

回答編輯。請嘗試它應該工作。 – Chetan

+0

它正在工作,但我已將c.get更改爲c.list。請在您的答案中更改它! –

相關問題