2012-10-31 64 views
1

我有域類:Grails Query,如何獲得結果中的特定字段?

class Product { 

    String barcode 
    String name 
    String measurement 

    static constraints = { 

    } 
} 

現在,我希望得到一個列表只有一個字段,如 「名」:

Product.findAllByNameIlike( 「%$ params.name%」 [命令: 「降序」])

+0

和問題是什麼?你有錯誤嗎? –

回答

3
Product.findAllByNameIlike("%$params.name%",[order: "desc" ])?.collect{it.name} 
+0

'Product.findAllByNameIlike(「%$ params.name%」,[order:「desc」])?. name' –