asp.net-web-api – 在ODataConventionModelBuilder中设置数据类
发布时间:2020-12-16 09:54:23 所属栏目:asp.Net 来源:网络整理
导读:我在OData文档中看到有Edm类型的日期和时间.目前在我的数据库中有许多DATE字段在EF中表示为DateTimes,因此ODataConventionModelBuilder将它们声明为Edm.DateTime.如何将它们更改为Edm.Date? 希望我能做到这一点: entityType.Property(p = p.AgreementDate)
我在OData文档中看到有Edm类型的日期和时间.目前在我的数据库中有许多DATE字段在EF中表示为DateTimes,因此ODataConventionModelBuilder将它们声明为Edm.DateTime.如何将它们更改为Edm.Date?
希望我能做到这一点: entityType.Property(p => p.AgreementDate).EdmType = EdmType.Date; 解决方法
某些属性的相应Edm类型是从CLR类型映射的,并且不能被ODataConventionModelBuilder覆盖.
如果要更改Edm类型,可以忽略ODataConventionModelBuilder中的这些属性. 通过在ODataConventionModelBuilder上调用GetEdmModel获取Edm模型后,可以通过调用OData API将这些属性与Edm.Date一起添加到Edm模型中. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 没有找到WebResource.axd
- asp.net-mvc-4 – MVC4 Kendo项目Ajax.BeginForm UpdateTar
- 从ASP.Net中的sessionID获取会话对象
- asp.net mvc微信项目开发(一)
- asp.net-mvc – 从Html.ActionLink将参数传递给控制器??操作
- asp.net-mvc – 具有复杂路径的ASP.Net MVC – 如何保持“理
- Asp.net托管相当于Dreamhost(定价,功能和支持)
- asp.net-mvc – 填充导航属性的导航属性
- kendo-ui – Kendo DropDownList – 在optionLabel添加类
- asp.net-mvc – 对Mono XSP托管的Web应用程序的第一次浏览器
推荐文章
站长推荐
- 将用户添加到角色ASP.NET身份
- asp.net-mvc-3 – 使用Razor在Telerik MVC3网格中
- 如何从经典ASP输出Excel * .xls文件
- asp.net-mvc-3 – 造型ASP.NET MVC验证错误?
- 如何在asp经典中使用cURL发布数据?
- asp.net-mvc – ASP.net MVC RTM测试命名约定
- asp.net-mvc – 如何在ASP.NET MVC 2 RC中编写自
- asp.net-identity – 存储在ASP.NET WEB API服务
- asp.net-mvc – 在MVC Web应用程序中设置默认值
- asp-classic – 如何在经典的asp中读取文本文件
热点阅读