関連する権限を持つユーザーがいます。ここに私が欲しいものがあります:
User を作成し、User.Permissions コレクションにアクセス許可を追加します。保存され、すべてが期待どおりに行われます。
次に、ユーザーを編集して権限を削除します。その後、新しいユーザー オブジェクトが作成され、権限コレクションは空になります。この新しいユーザー オブジェクトの識別子とバージョンが関連する値に設定され、ユーザー オブジェクトが更新されます。
ただし、既存の権限は削除されません。
そのため、NHibernate が常にアクセス許可コレクションを削除し、その中のすべてのアイテムを再挿入するようにしたいと考えています。
これを設定するにはどうすればよいですか?私は流暢なAPIを使用しています。
よろしく、エベン