我在尋找更新實體並找到this的結果。根據this answer,我需要在附屬實體中查找已更改的屬性。我的項目中沒有MVC,我無法在UI層找到更改。當我將對象附加到上下文時,如何檢測更改?如何在實體框架中附加實體時查找更改的屬性?
回答
你是在看設計師還是代碼視圖?右擊EDMX文件並選擇Open With - > ADO.NET Entity Data Model Designer
右鍵單擊EDMX設計器的設計器表面,然後單擊Update Model From Database ...
默認情況下會刷新所有實體,只有在選擇新實體時纔會添加新實體。
仔細閱讀問題。 –
我的項目是代碼第一。沒有數據模型設計器 –
好吧然後請看看我已經在這裏給予的答案:http://stackoverflow.com/questions/38575391/how-to-add-new-table-in-context-asp-net- mvc/38575748#38575748 – Lakhtey
- 1. 實體框架 - 附加實體 - 附加導航屬性?
- 2. 附加在實體框架
- 3. 實體框架:在運行時添加屬性/實體
- 4. 檢查實體框架中實體屬性的唯一性
- 5. MVVM DynamicObject +實體框架STE實體+屬性更改行爲
- 6. 覆蓋實體框架實體屬性
- 7. 如何在實體框架中映射基本實體屬性?
- 8. 實體框架Rest API更改實體
- 9. 如何爲實體框架實現其他實體屬性?
- 10. 附加更新實體框架
- 11. 更新實體不更新導航屬性 - 實體框架
- 12. 實體框架ID屬性
- 13. 更新實體框架時,在模型的不同屬性更改屬性
- 14. 實體框架關係屬性更新?
- 15. 實體框架 - 通過屬性更新
- 16. 實體框架導航屬性更新
- 17. 實體框架查詢和is_removed屬性
- 18. 實體框架搜索實體屬性和實體ICollection
- 19. 更新實體框架中的實體
- 20. 實體框架5不加載屬性
- 21. 實體框架標量屬性名稱更改,更改列名?
- 22. 實體框架:更新實體時更新另一個實體
- 23. 實體框架中的計算屬性
- 24. 實體框架:如何在實體
- 25. 在基本實體框架中查找
- 26. 實體框架實體中枚舉類型的屬性?
- 27. 實體框架 - 更新實體添加/修改的孩子和孫子實體
- 28. 在實體框架中查找父實體密鑰和類型
- 29. 使用實體框架與附加屬性
- 30. 更新在實體框架中具有所需屬性的實體
首先,請自己嘗試一下。其次,指定senario。你在哪裏獲得更新實體的價值? –
我正在創建一個web api,數據來自客戶端。這個客戶端可能是任何東西,如Android設備,Windows工作站,其他Web服務或其他任何東西。我正在尋找解決方案。如果我有一個方法,我從來沒有把這個問題添加到stackoverflow。 –
「試一下」並不意味着你有解決方案。如果提供了您的數據,從客戶端或視圖獲取數據有什麼區別?你有來自客戶的數據,你有數據庫的數據,只是比較他們 –