52
A
回答
115
39
每accepted answer和similar question/answer,除了[NotMapped]
你也可以使用流利的API指定:
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<TheModelAffected>().Ignore(t => t.TheIgnoredProperty);
base.OnModelCreating(modelBuilder);
}
12
[NotMapped]
是短版,如果你喜歡簡潔。當然,你還可以添加:
using System.ComponentModel.DataAnnotations.Schema;
給你的班級。
相關問題
- 1. 使用實體框架代碼首先
- 2. 實體框架使用代碼首先
- 3. 實體框架代碼首先忽略連接字符串,使用IIS代替
- 4. 在實體框架代碼首先
- 5. 我在實體框架代碼首先
- 6. 如何首先在實體框架代碼中使用MigratorScriptingDecorator?
- 7. 實體框架代碼首先不拉動導航屬性
- 8. 實體框架代碼首先 - 索引屬性不受支持
- 9. 實體框架代碼首先愁楚
- 10. 實體框架代碼首先FK場
- 11. 與實體框架代碼首先
- 12. 變化實體框架代碼首先
- 13. 實體框架代碼首先+ MySQL ... NullReferenceException
- 14. 部署實體框架代碼首先
- 15. 使用實體框架代碼的性能 - 首先
- 16. 有道更新實體的屬性在實體框架4.3 - 代碼首先
- 17. 實體框架忽略NotMapped屬性
- 18. 什麼時候你會首先使用實體框架代碼
- 19. 使用代碼優先和實體框架時,「更好」的方法忽略類
- 20. 首先使用實體框架代碼與任何數據庫
- 21. 實體框架代碼優先忽略表映射
- 22. 如何首先在實體框架代碼中刪除表?
- 23. 如何在實體框架4.1的代碼首先
- 24. 如何在實體框架代碼中首先保存列表
- 25. 實體框架代碼優先使用
- 26. 使用實體框架代碼首先獲取InvalidOperationException
- 27. 實體框架多很多使用代碼首先
- 28. 實體框架代碼首先使用Where子句更新
- 29. 實體框架代碼首先使用TimeStamp類型
- 30. 首先使用實體框架代碼與ASP.NET和Unity Ioc
這是否有利於(比流利的聲明)註釋的屬性將(或應該)被其他數據映射器/序列化器(如JSON序列化器)忽略? –