0

私は次のようなドメイン構造を持っています:

Author hasMany Books.

ドメインには lastUpdated フィールドと dateCreated フィールドがあります。これは正常に動作しますが、新しい要素 (Book) を Author の hasMany コレクションに追加するときに問題が発生します。作成者の lastUpdated も変更されます。では、この特定のケースでこれを防ぐことはできますか? 解決策の 1 つは、「UpdatedDate」という別のフィールドを追加することですが、このルートには行きたくありません。

前もって感謝します。

4

1 に答える 1

0

メソッドを追加してみることができます:

 def beforeUpdate() { }

ドメインに移動し、そこにフィールドAuthorを更新するロジックを実装します。lastUpdated関連リンクを参照してください。

于 2013-10-10T10:57:11.190 に答える