0
M使用實體框架工作,在某些輔助表格中插入新記錄首先將記錄插入其主表格,獲取新的RowID,然後插入輔助表格表....好吧這是好的....但不是在任何情況下....有時我不想要這個功能......但不知道如何防止它......實體框架工作插入和更新記錄,防止在關聯對象中重複插入
例如:
表1:PARTID,零件名稱,VENDORID
表2:廠商ID,VENDORNAME
Table 1和表2與廠商ID鍵關聯......當我插入表1中的一些記錄,EF首先插入新行到表2,獲取行ID(VendonID)...然後插入到表1 ...
類似的是更新命令的情況下
,當我在一些次要表更新,EF第一不必要插入一個新行到主表中,獲取新的行ID,然後更新到次表...
有關更多規範,m在MVC上工作,強類型模型視圖..使用Mapper類在實體和模型之間進行映射...如果某個實體與另一個實體關聯,那麼我的模型類也具有該對象的屬性... 例如Talbe1有財產供應商...和table2有屬性列表 .... –
umer