EF 解除属性映射到数据库中 NotMappedAttribute无效解决办法
2016-04-15 21:09
495 查看
可以通过NotMappedAttribute标记模型某个属性可以使该属性不必映射到数据库。
publicclassUnicorn { publicintId{get;set;} [NotMapped] publicstringName{get;set;} [Timestamp] publicbyte[]Version{get;set;} publicintPrincessId{get;set;}//FKforPrincessreference publicvirtualPrincessPrincess{get;set;} }
NotMapped无效的时候,在DbContext的OnModelCreating方法重载中实现
protectedoverridevoidOnModelCreating(DbModelBuildermodelBuilder) { //不映射到数据库中 modelBuilder.Entity<BlogArticle>().Ignore(p=>p.Title); }
相关文章推荐
- Android:控件AutoCompleteTextView 自动提示
- Struts2 JSONObject的使用
- 怎样让你的APK跑在 com.android.phone 进程
- iOS 沙盒机制
- Android学习笔记(二)重识SharedPrefrences
- animation (2)
- unity 基于socket的多人群聊实现
- Android传感器使用大全
- [Unity3D]Unity3D游戏开发之角色控制漫谈
- Unity3d大会
- iOS小技巧 - 隐藏LaunchScreen的状态栏
- Fatal error: Call to a member function fetch_array() on a non-object in E:\wamp\www\shop\index.php
- Android项目资源清理_Android lint工具
- 《VR入门系列教程》之21---使用Unity开发GearVR应用
- 《VR入门系列教程》之20---使用Oculus移动端SDK
- android TextView属性的详细介绍 分享
- 横向滑动类listview 带回弹效果
- slidingmenu添加到androidStudio
- UNITY退后台
- iOS学习笔记-----内存管理初探