据我了解,NHibernate 内置了对时间戳的支持。但是,您似乎只能指示 NHibernate 永远不要更新该属性或始终更新它。
在我目前正在处理的项目中,有几个表同时具有“ created_time
”和“ updated_time
”,它们都将由数据库生成。
我不知道如何指示 NHibernate仅在插入“ ”以及插入和更新“ ”时将“ getdate()
”用于两个属性螺母。created_time
updated_time
这可能吗?
PS:我正在使用旧数据库,并且不允许更改它,因此触发器等不是可能的解决方案。