映射不区分大小写 - 代码优先 - 实体框架
Posted
技术标签:
【中文标题】映射不区分大小写 - 代码优先 - 实体框架【英文标题】:Mapping Insensitive case - Code First - Entity Framework 【发布时间】:2018-11-18 05:36:15 【问题描述】:我有一个 C# 项目,我将 Code First EF 与 SQL Server 一起使用。
我的问题是我的数据库有多个实例。例如,在其中一个中,我的列名是“Hello”,而在另一个中是“hello”。
在这种情况下如何管理区分大小写?
【问题讨论】:
您是否对每个实例使用不同的上下文? 没有一个上下文。对不起,我还有另一个问题。 SQL Server 中缺少该列。非常感谢 【参考方案1】:Entity Framework 不关心列或表名称的区分大小写。
您可以在两个数据库上使用相同的DbContext
,只要表和列名称匹配(忽略区分大小写)。
【讨论】:
以上是关于映射不区分大小写 - 代码优先 - 实体框架的主要内容,如果未能解决你的问题,请参考以下文章