0
私はプロジェクトと企業の2つのエンティティを持っています。 1つの会社には複数のプロジェクトのリストがあり、1つのプロジェクトには1つの会社があります。Enitity Frameworkは、DBを再度追加せずにそのエンティティを参照しています
現時点では、DBからプロジェクトに既存の会社を追加しています。
project.company = getCompanyByName("Mircrosoft");
これは適切な会社を返し、自分のプロジェクトに追加します。
しかし、私のようなDBへのこの新しいプロジェクトを追加する場合:
ctx.AddToProjects(project);
ctx.SaveChanges();
をまた二マイクロソフト社 が追加されますので、どのように私は私のプロジェクトは、それを追加することなく、既存の会社を参照してください作るのですか、再び。
ありがとう、それは働いた –
素晴らしい!この答えは左側のチェックマークをクリックして受け入れてください。 –