我希望有一个字段可以在每次更改(插入,修改)时更新,基本上,它是“ModificationDate”。
我看到EF中有一个“Computed”StoreGeneratedPattern。但由于这不会设置日期而只会获取数据库生成的值,因此我需要知道在数据库中应该怎么做才能在每次修改/插入时将此默认值设置为等效GetDate()
?
答案 0 :(得分:0)
您需要创建INSTEAD OF
更新trigger以获取数据并自行执行更新,或AFTER UPDATE
触发执行一次更新以设置日期的位置。
在保存到数据库之前,覆盖SaveChanges
并在应用程序中设置日期会更容易。