求教,我pr对象对Item表有外键关系
保存pr时会先保存Item
但是我不想保存pr的导航属性Item
请问大神怎么弄?
图片如下:
手动设置导航属性为NULL就好!
我就是想通过导航属性获取导航的那张表的两个属性,但是我保存表时更新了导航属性。获取导航属性的字段的代码如下:
RecipeComponent rc = new RecipeComponent();
rc.Item = new Item();
if (row.GetCell(0) != null)
{
if (row.GetCell(0).CellType != CellType.Blank)
{
string itemID = row.GetCell(0).ToString(); //M3物料编码
var q = dbContext.Item.FirstOrDefault(p => p.ItemID == itemID);
if (q == null)
{
MessageBox.Show("系统找不到M3物料编码为:" + productItemID + "的物料!请先导入这个物料,再导入预混配方。");
return null;
}
else
{
rc.Item.ID = q.ID;//关联Item表(外键)
rc.Item.ItemID = itemID;
}
}
}