"後" のGrailsからIDをリダイレクトへのアクセスクロージャ保存(1.3.7)足場コントローラは、次のように私は標準Grailsのを持っているフィルタ
def filters =
{
save(controller:'*', action:'save')
{
after =
{
// How do I get the newly created entity's ID here?
}
}
すべてのコントローラに特別なコードを追加しなくても、コントローラのフィルタ内で新しいエンティティのIDにアクセスする方法はありますか?
質問を更新しました。新しく作成したエンティティ(つまり、検索インデックスの更新)をすべてのコントローラで処理したいのですが、つまり、モデルにアクセスする必要がありますが、すべてのコントローラに適用する必要があるため、コンテキストのようなフィルタですべて行います。 –
誠に申し訳ありません。 –