2015-03-25 128 views
0

我有一個Grails的類Domain像這樣:返回所有記錄中的Grails

@Resource(uri="/v1/customVanities",formats = ['json']) 
class CustomVanity { 

    String vanityAbbreviation 
    String vanityDescription 

    static mapping = { 
    table 'ni_vanity_reg_def' 
    version false 
    vanityAbbreviation column: 'VANITY_FILTER_ABBR' 
    vanityDescription column: 'VANITY_FILTER_DESC' 
    id column: 'VANITY_FILTER_DEF_PK' 
} 

static { 
    grails.converters.JSON.registerObjectMarshaller(CustomVanity) { 
    return it.properties.findAll {k,v -> k != 'class'} 
    } 
} 
} 

我沒有一個控制器,此class.This類檢索我只有10 records.How我可以得到所有從記錄桌子?

PS:我能實現這個使用控制器,但我不希望有一個控制器想這兒過得我的領域類做this.Thanks

回答

1

沒有這樣的選擇讓所有的記錄,但我們可以告訴grails返回固定數量的資源ex: http://localhost:8080/TNMRest/v1/configuration?max=10000 這將返回10000記錄。 http://localhost:8080/TNMRest/v1/configuration?max=200退貨200記錄

相關問題