コントローラーに次のコードがあります。
class WorkStationAssetController {
def requestList = Request.list()
def list = {
[requestList :requestList]
}
def save = {
def requestInstance = new Request(params)
requestInstance.save(flush:true)
redirect(action:'list')
}
}
requestList 変数では、新しく保存された値を持つリクエストのリストを取得します。
私の質問は、保存アクションのレンダリング部分でクエリ (Request.list() など) を記述せずに新しい値を取得する方法です。