0
私はEFで多対多の関係を持っています。 2つのオブジェクト間のリンクを削除したいが、残りの関係はそのまま残しておきたい。2つのEFオブジェクト間のリンクを多数削除するには
ストアドプロシージャまたはexecuteStoreQueryを使用してこれを行う方法はありますか?
私はEFで多対多の関係を持っています。 2つのオブジェクト間のリンクを削除したいが、残りの関係はそのまま残しておきたい。2つのEFオブジェクト間のリンクを多数削除するには
ストアドプロシージャまたはexecuteStoreQueryを使用してこれを行う方法はありますか?
正確にはどのような問題がありますか?あなたは多対多の関係に関連した2つのオブジェクトを持っている両方ので、削除をすることによって行われ、コレクションのナビゲーションプロパティを使用している場合:entityA
はあなたの最初のオブジェクトRelatedEntities
ある
entityA.RelatedEntities.Remove(entityB);
関連オブジェクトのコレクションですとentityB
は、あなたがしたいオブジェクトであります関係から削除する。
実装時にエンティティBが削除されるようです – Chad
いいえエンティティBを削除しないでください。 –
それも私が思っていたものでした... – Chad