实体框架将所有属性作为数据库中的字段 如何使实体不创建一个或多个属性作为数据库字段?
答案 0 :(得分:2)
您可以使用C#属性NotMapped
,这会使Entity Framework在尝试将其映射到数据库列时忽略该属性。
[NotMapped]
public string PropertyThatShouldntBeInDatabase {get;set;}
答案 1 :(得分:1)
您可以在属性
之前使用NotMapped[NotMapped]
public string Username{get; set;}