asp.net Core使用EF Core自动生成博客/帖子的创建日期
2018-01-25 20:29
746 查看
在EF Core中新创建一个数据模型的时候,如果需要通过Fluent API初始化属性的默认值,可以使用HasDefaultValue,但是有时候我们需要使用sql语句来计算属性的默认值,就需要使用HasDefaultValueSql("GETDATE()")。
HasDefaultValueSql()为需要调用的api,"GETDATE()"为需要使用的sql语句。
特别提醒:我经过多次测试,发现如果是在已经初始化数据库结构的EF Core项目中,添加HasDefaultValueSql,好像不会引起什么变化,如果发生这种情况,建议比较一个数据库的数据结构。
HasDefaultValueSql()为需要调用的api,"GETDATE()"为需要使用的sql语句。
特别提醒:我经过多次测试,发现如果是在已经初始化数据库结构的EF Core项目中,添加HasDefaultValueSql,好像不会引起什么变化,如果发生这种情况,建议比较一个数据库的数据结构。
相关文章推荐
- asp.net core中使用EF Core自动生成表的Id主键
- 使用 Swagger 自动生成 ASP.NET Core Web API 的文档、在线帮助测试文档(ASP.NET Core Web API 自动生成文档)
- IT咨询顾问:一次吐血的项目救火 java或判断优化小技巧 asp.net core Session的测试使用心得 【.NET架构】BIM软件架构02:Web管控平台后台架构 NetCore入门篇:(十一)NetCore项目读取配置文件appsettings.json 使用LINQ生成Where的SQL语句 js_jquery_创建cookie有效期问题_时区问题
- 【.NetCore学习】ASP.NET Core EF Core2.0 DB First现有数据库自动生成实体Context
- 使用 Swagger 自动生成 ASP.NET Core Web API 的文档、在线帮助测试文档(ASP.NET Core Web API 自动生成文档)
- 使用ASP.net(C#)批量上传图片并自动生成缩略图,文字水印图,图片水印图
- MVC中使用EF(4):ASP.NET MVC 创建更复杂的数据模型
- ASP.NET 使用FileUpload控件上传图片并自动生成缩略图
- Asp.net MVC + MySQl + EF Code First 不能自动生成数据库
- 用Swashbuckle给ASP.NET Core的项目自动生成Swagger的API帮助文档
- 使用ASP.net(C#)批量上传图片并自动生成缩略图,文字水印图,图片水印图
- ASP.NET Core开发-MVC 使用dotnet 命令创建Controller和View
- asp.net core 使用EF7 Code First 创建数据库,同时使用命令创建数据库
- 14-ASP.NET 使用FileUpload控件上传图片并自动生成缩略图
- 用Swashbuckle给ASP.NET Core的项目自动生成Swagger的API帮助文档
- ASP.NET 使用Listview自动生成插、改、删功能没反应
- [网络收集]使用ASP.net(C#)批量上传图片并自动生成缩略图,文字水印图,图片水印图
- ASP.NET MVC 六 Models中使用LINQ自动生成的实体类--(提交表单)
- 使用ASP.NET自动生成数据库失败
- 使用Visual Studio Code创建第一个ASP.NET Core应用程序