Pet*_*ter 4 asp.net-mvc entity-framework
伙计们,
我正在开发基于ASP .NET MVC 4的Web应用程序.
假设我定义了一个模型,例如:
public class MyUser {
public string UserName { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
Run Code Online (Sandbox Code Playgroud)
}
数据库初始化代码将自动创建一个包含三列的表 - UserName,FirstName和LastName.
但是,假设我不希望LastName成为数据库表的一部分.
是否有任何数据注释属性可用于防止属性作为列公开?
预先感谢您的帮助.
问候,
彼得
使用NotMapped属性.这是关于您可以使用的不同属性的非常好的参考.
public class MyUser {
public string UserName { get; set; }
public string FirstName { get; set; }
[NotMapped]
public string LastName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2572 次 |
| 最近记录: |