我們正在使用efcore和sql 2016作爲我們的.net核心web api。我正在評估時態表的使用及其對efcore代碼的影響。當我使用cmd行生成ef模型時,它會使用appstart,append和dbcontext中的映射生成模型。當我插入/更新他們失敗說這些列不能更新。我必須刪除appstart,從模型和dbcontext映射結束,以使其工作。我讀到ef6.x這樣的efcore中沒有攔截能力。請告知更好的解決方案。entityframework核心和sql 2016時態表
3
A
回答
2
我想下面的選項和他們的工作。
選項1:刪除AppStart的,從實體和 的DbContext映射和更新字段追加/插入開始正常工作。
選項2:裝飾具有 屬性的週期列如下。
[DatabaseGenerated(DatabaseGeneratedOption.Computed)] 公共的DateTime的StartTime {得到;組; }
[DatabaseGenerated(DatabaseGeneratedOption.Computed)] public DateTime EndTime {get;組; }
1
有目前對此沒有更好的解決方案,以及功能上的積壓https://github.com/aspnet/EntityFramework/issues/2229
相關問題
- 1. 的GroupBy和核心的EntityFramework
- 2. EntityFramework核心HiLo
- 3. aspnet核心1.0 rc2 EntityFramework 6
- 4. .NET核心1.0和EntityFramework 7不兼容
- 5. EntityFramework與組合鍵的核心關係
- 6. 的EntityFramework核心流利的API
- 7. EntityFramework核心一對多配置
- 8. Visual Studio中的SQL Server 2016數據庫項目和時態表
- 9. 無法在Windows Server 2008 R2核心上安裝SQL Server 2016
- 10. 2016年SQL Server臨時表
- 11. 依賴注入的異常配置的EntityFramework核心時
- 12. 調用EntityFrameWork核心時出現AspNetCore 2.0崩潰(溢出異常)
- 13. 的EntityFramework核心 - 多對多 - 屬性表達式無效
- 14. 的EntityFramework核心流利的模型創建密鑰和物業
- 15. 聚合物核心標籤和核心複選框動態
- 16. 遷移到SQL核心價值和MapReduce
- 17. SQL Server 2016使用.net核心/ EF核心的ASP MVC應用程序中的列加密
- 18. js_of_ocaml和核心
- 19. iPhone - 核心動態時間戳
- 20. SQL Server 2016 - 時態表 - 如何識別用戶
- 21. Azure SQL Server 2016時態表中的計算列
- 22. asp.net核心和EF核心錯誤,同時添加遷移
- 23. 核心數據和瞬態屬性
- 24. 核心數據和核心位置
- 25. entityframework核心句柄是在全局級別的刪除列
- 26. EntityFramework核心測試內存數據庫錯誤
- 27. SQL SELECT與核心數據
- 28. ASP.NET核心和CreateErrorResponse
- 29. .net使用int id的EntityFramework的核心身份
- 30. 處理EntityFramework核心中的重複密鑰違規