2
私はナビゲーションプロパティとしてUserを持つMessageRecipientオブジェクトを持っています。 DBにMessageRecipientを追加すると、私がやりたいことではないUserを追加しようとします。何らかの理由でMessageRecipientからユーザーを削除する方法や、EFがナビゲーションプロパティを保存しないようにする方法はありますか?私は、関連するUserオブジェクトを追加または更新したくありません。ありがとうEF、ナビゲーションプロパティを保存せずにDBにエンティティを保存する方法は?
entity.MessageRecipients.Add(recipient);
entity.SaveChanges();
私がしようとしているのは、MessageRecipientをDBに追加することです。ユーザーは、ユーザーの詳細を表示するために必要なときに移入されたナビゲーションプロパティです。 – Pawel
新しいMessageRequipientを使用してUserに変更を加えた場合、そのユーザーの変更をデータベースに保持したくないのですか?新しいMessageRecipientのみですか? –
Yes thats correct :)申し訳ありませんが、私の英語はずっと良くなりましたが、時には私は正確に何を表現するのが難しいですか。 – Pawel