私は 'Users'テーブルから 'Reports'テーブルにいくつかのナビゲーションプロパティを持っています。生成されたナビゲーションプロパティは明らかに、このようにアクセスされていますモデルの再構築後にカスタムナビゲーションプロパティを保持するにはどうすればよいですか?
USER.REPORTs.Where(x => ...)
USER.REPORTs2.Where(x => ...)
USER.REPORTs3.Where(x => ...)
最初のものは、ユーザーcreatedId、二UserApprovedIdなど...基本的なものです。
これらは、解釈するのが非常に難しいです。 EDMXにアクセスせずにナビゲーションプロパティをチェックすることなく、どのプロパティをナビゲートしているのかがわかりにくい。
これで、プロパティマネージャで自分のEnd1/End2ナビゲーションプロパティを作成できますが、モデルを再作成するとこれらは失われます。
方法はありますか?
問題をはっきりと理解するために情報を追加してください。うまくいけば、私はここにいくつかの助けを加えることができますか? – AvkashChauhan
MVCとは関係ありませんが、絶対にEFの問題です。 –
どのようにモデルを作り直していますか?データベースからのみ更新する場合、名前は変更されません。ナビゲーションプロパティの名前を自由に変更し、その名前でコードにアクセスできます。 – MiBu