2
다음 저장소에 간단한 Create 메서드가 있습니다. 피하려는 작동은 대상 오브젝트 (OrderItem)가 삽입 될 때 관련 오브젝트를 삽입하는 것입니다.Entity Framework - 관련 개체를 업데이트하지 않는 방법
이 경우 Order 항목에는 Product라는 참조 속성이 있습니다. OrderItem 레코드가 작성되면 Product 레코드도 작성됩니다.
둘을 연결 해제하여 OrderItem 만 삽입되도록하려면 어떻게해야합니까?
public OrderItem Create(OrderItem orderItem, int orderID)
{
orderItem.CreatedDate = DateTime.Now;
orderItem.OrderID = orderID;
this.DbContext.OrderItems.Add(orderItem);
this.DbContext.SaveChanges();
return orderItem;
}
그래서 당신이 다른 시간에 제품을 저장할 또는 전혀? –
제품은 나중에 저장됩니다, 예. 제품을 저장하려면이 응용 프로그램의 특수한 논리가 필요하므로 분리하십시오. – gb2d