我使用Breeze(http://www.breezejs.com/)並使用我希望它的功能需要映射到完整實體及其所有字段。我有一個「Person」實體,但它包含一個社會安全號碼字段。我想保留這個SSN#字段專用,所以我想創建一個名爲SubSetPerson的實體是可更新的,具有導航屬性,並且只包含我想要的列(例如ID,名字,姓氏,myNavigationProperty)並且不包含SSN# 。我首先使用數據庫/模型。這可能嗎?創建實體的特定列
Q
創建實體的特定列
0
A
回答
1
如果您先使用數據庫,那麼您可以爲該表創建一個視圖,該視圖僅選擇所需的列。然後更新EF模型瀏覽器以包含該視圖。
0
嘗試爲您的人使用主 - 細節類型結構。主表將包含該人的公開信息;即姓名,出生日期等...詳情表只包含更敏感的信息(SSN等)。然後根據您的需要,您可以加載或不加載細節。
相關問題
- 1. 實體框架 - 選擇特定的列
- 2. 建模實體爲特定的應用 - 實體框架
- 3. 創建支持IBindingListView的實體列表?
- 4. 創建新的實體VS自定義現有的實體
- 5. Symfony2 + Doctrine:從特定數據庫中創建非默認實體
- 6. 實體框架不提取特定列
- 7. 實體框架 - 選擇特定列
- 8. 創建上創建的實體事件
- 9. 創建實體圖
- 10. 創建實體集
- 11. 創建實體類
- 12. 如何從實體框架實體(對象)創建列表?
- 13. 如何創建特定類型的列?
- 14. 創建早期綁定實體類
- 15. 在創建時預定義實體值
- 16. 創建Envers自定義修改實體
- 17. 實體框架創建重複實體
- 18. 實體框架4.0。實體創建
- 19. Oracle ADF - 在父實體創建時創建子實體
- 20. 使用實體框架創建自定義實體
- 21. 創建一個遵循特定創建模式的列表
- 22. Python的大熊貓:特定列的每個實例創建新列值
- 23. 創建基於特定行組列
- 24. 創建提取特定單詞列
- 25. Laravel爲特定列創建GUID
- 26. 爲特定字符創建累積列
- 27. 以特定順序創建新陣列
- 28. NSArrayController和特定實體
- 29. ObjectContext.SaveChanges爲特定實體?
- 30. 創建ActiveRecord父實例與特定子實例的關係
創建一個視圖會使我的數據變平。它可能適用於這個具體的例子,但是會有其他的情況我更喜歡別的。除了觀點之外,還有其他方法可以做到嗎? –
不確定你的意思是「扁平我的數據」?我需要了解視圖不夠充分的情況,以及爲什麼要正確回答您的問題 –
謝謝賈斯汀,我將探討更多的意見。我玩了一小會兒,並且實體框架映射更新和插入命令自動出現問題,以及它無法自動映射我的外鍵,但這可能是我現在最好的選擇。 –