這是從my earlier question開始的後續問題。我的印象是,如果數據庫中有多個表格,則使用DbSet
變量的名稱來標識表格。如何指定DbContext要使用的表的名稱
然而,在鏈接的問題,很明顯的是,DbContext
就是選擇Products
表,而不是即使變量的名字是Portfolio
Portfolio
表。我仍然可以將變量名更改爲任何內容,而且我仍然可以獲取數據。
所以我的問題是如何映射表DbContext
?我需要在項目中添加更多的表格,並且不知道如何使用單個DbContext
對象(或者應該在單獨的表中使用單獨的DbContext
)?
如果你想要投資組合表,爲什麼你的DBSet輸入爲'DbSet'而不是'DbSet '?它是_entity type_用於確定表名,而不是變量名。 –
2014-10-16 13:40:08
@ChrisDunaway這是我的錯誤觀念。我很好奇表格的映射是如何完成的。答案提供了澄清。 – noob 2014-10-16 13:50:26