1
ためisDirtyを()して下さい。どうすればそれを処理できますか?私はGrailsの3.2を使用している子要素
ためisDirtyを()して下さい。どうすればそれを処理できますか?私はGrailsの3.2を使用している子要素
コレクションの処理方法は多少異なります。あなたが休止状態を使用してか、GORMの他の実装の1つされているかどうかに応じて、あなたは、コレクションがorg.hibernate.collection.spi.PersistentCollection
(休止状態)またはorg.grails.datastore.mapping.collection.PersistentCollection
(MongoDBの/のNeo4jの/ etc)であるかどうかを確認する必要があり
PersistentCollection
インタフェースはisDirty()
を持っていますメソッドを使用して、関連付けが変更されたかどうかを確認できます。だから何かのように:
if(clients instanceof PersistentCollection && clients.isDirty()) {
...
}
するでしょう。
はチャームとして機能します。ありがとう! –