def index(Integer max) {
params.max = Math.min(params.max ? params.int('max') : 5, 100)
respond Chit.list(params), model:[chitInstanceCount: Chit.count()]
}
这是我从控制器显示的视图,我需要根据ID提取特定数据。
答案 0 :(得分:-1)
def index(Integer max) {
params.max = Math.min(params.max ? params.int('max') : 5, 100)
def c=Chit.findAllById(1) // 1 will your id e.g params?.id
respond c, model:[chitInstanceCount: Chit.count()]
}
c
返回ID为1的记录的列表
如果按ID具有单个记录并且是主键,则只需使用get
respond Chit.get(id)
答案 1 :(得分:-1)
实际上,您应该使用show()
操作来显示基于id的数据记录。脚手架版看起来像这样:
def show( String id ){
respond Chit.get( id )
}