gpt4 book ai didi

nhibernate - 使用 NHibernate 在插入时数据库生成日期

转载 作者:行者123 更新时间:2023-12-03 12:23:59 25 4
gpt4 key购买 nike

我是 NHibernate 的新手,所以请耐心等待。

让我们想象一下,我有一个 CreatedDate 属性,我希望它填充 sql server 日期时间值。

我发现的可能解决方案是,使用“insert=false”和“update=false”将此属性标记为“generated=always”,然后在 sql server 级别设置 CreatedDate 的默认值(我的意思是数据库列),到“Getdate()”。

这是正确的方法吗?感谢您的时间,任何建议将不胜感激。

最佳答案

你需要一个 nHibernate 审计拦截器:

http://fgheysels.blogspot.com/2008/07/nhibernate-iinterceptor.html

关于nhibernate - 使用 NHibernate 在插入时数据库生成日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1096152/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com