我的模型类中有一个字段,如下所示:
[ScaffoldColumn(false)]
public DateTime DatePosted { get; set; }
我希望默认情况下将此字段设置为DateTime.Now,除非给出了值。在MSSQL服务器中,这可以通过将日期字段的属性“默认值或绑定”设置为getdate()来在表设计视图中实现 - 我想,如果我错了,请纠正我。
答案 0 :(得分:2)
您可以在模型类的构造函数中设置默认值
public YourModel(){
this.DatePosted =DateTime.Now;
}
答案 1 :(得分:0)
我们如何添加数据库约束呢?
将执行以下SQL
的一些事情[DateCreated] [datetime] NOT NULL DEFAULT GetDate(),