1


0

外部キーのEntity Frameworkフィルター

Depot_IDは、データベーステーブルAddressの外部キーです。 私のエンティティモデルでは、外部キーが図にリストされていないことに気付きました

var Address = db.ADDRESS.Where(a => a.Depot_ID == id.Value);

Depot_idはAddressテーブルの外部キーであるため、これは機能しません。 このフィールドでフィルタリングするには何をする必要がありますか?

1 Answer


1


ナビゲーションプロパティを介してIDを参照します。 クラスプロパティの名前は言うまでもありませんが、一般的な考え方は次のとおりです。

var Address = db.ADDRESS.Where(a => a.Depot.Depot_ID == id.Value);