EF Core column name from mapping api

前端 未结 2 1647
抹茶落季
抹茶落季 2021-01-14 19:10

In EF 6.1 the mapping API was introduced where we could finally get access to table names and column names. Getting the table name is a very nice change in EF Core, but I ha

2条回答
  •  星月不相逢
    2021-01-14 19:43

    This version doesn't assume SqlServer and can work as well with Npgsql provider as long as data store is relational.

    var columnNames = dbContext.Model.FindEntityType(typeof(T))
                      .GetProperties().Select(x => x.Relational().ColumnName);
    

提交回复
热议问题