3
私は、datetimeプロパティがnullではなく、今日の日付をその値に挿入することを伝える特定の属性をマッピングするためのFluent規則を作成しました。コード:NHibernate - 挿入時に値を更新できないようにする
instance.Not.Nullable();
instance.Default("getdate()");
instance.Generated.Insert();
期待どおりに挿入されます。予期しないことは、レコードを更新して今日の日付にプロパティ( "Modified")を設定すると値が保持されないということです.NHによって生成されたSQLステートメントからステートメント内にないことがわかります。私は無駄に追加しようとしました。
instance.Update();
これはうまくいくはずですか?