私は3つの関連するテーブルを持っています
Person エンティティ: Address エンティティの 2 つの外部キー (Address と Address1) と Owners テーブルの 1 つの外部キー
Address Entity には、Owners テーブルからの 1 つの外部キーがあります
person ビューには Address エンティティからのフィールドがあり、同時実行チェックを追跡している間
var entry = ex.Entries.Single();
var databaseValues = (Person)entry.GetDatabaseValues().ToObject();
var clientValues = (Person)entry.Entity;
Person フィールドでは問題なく動作します。
しかし、アクセスしようとすると
databasevalues.Address.City または databasevalues.Address1.City では null 例外が発生します。これは、最初に Address Entity がロードされていないことが原因だと思います
提案のリクエスト