我在表中有一个Date列,其默认值或绑定为getutcdate().我想在实体框架中使用它.在生成EDM时,我能够在列级别找到"默认值"属性,但我认为它适用于硬编码值.
请告诉我如何使用数据库中指定的默认值.
为实体实现OnCreated事件是我找到的解决方案.我有一个Guid属性,我想填充.默认情况下,它填充了全零(00000-0000-00000等).通过将以下内容添加到我的实体的部分类中,我能够处理该问题.
partial void OnCreated() { Guid = Guid.NewGuid(); }