有兩種型號,網站和鏈接,其中一個網站有許多環節,如何從網站的方法刪除裏面的一個環節,它沒有按」無法訪問對象上下文?如何刪除在實體框架相關的對象,而不必訪問對象上下文
我已經試過類似:
public void DeleteFirstLink() {
var link = LinkSet.First();
LinkSet.Remove(link);
}
,但似乎並沒有真正刪除鏈接,但打破了關聯。因爲有一個數據庫約束它拋出這個錯誤:
A relationship is being added or deleted from an AssociationSet 'Sites_have_Links'. With cardinality constraints, a corresponding 'Links' must also be added or deleted.
如何真正從數據庫中刪除的鏈接?
我很好的動作是排隊的,我只是希望能夠從方法內部排隊它們的實體。 – Pablo 2010-01-20 01:31:25