Mat*_*ers 3 entity-framework-core
在EF 6.1中引入了映射API,最终我们可以访问表名和列名.获取表名是EF Core中一个非常好的变化,但我还没有发现如何获取列名.
对于这里感兴趣的人,我是如何获得最新版本的表名(RC1)
context.Model.FindEntityType(typeof(T)).SqlServer().TableName
Run Code Online (Sandbox Code Playgroud)
获取列名的当前方法是什么,或者这还没有?
var columnNames = ctx.Model.FindEntityType(typeof (T))
.GetProperties().Select(x => x.SqlServer().ColumnName)
.ToList();
Run Code Online (Sandbox Code Playgroud)
也
var columnNames = ctx.Model.FindEntityType(typeof (T))
.GetProperties().Select(x => x.Relational().ColumnName)
.ToList();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1424 次 |
| 最近记录: |