0

例、私は 2 つのテーブルを持っています: テーブル ユーザーとテーブル国 (リレーション国、1 対多、外部キー Country_ID)。設定しました

DataEntities.Configuration.LazyLoadingEnabled = false;

次に、国との関係を持つユーザーのリストを取得したい

var res = DataEntities.Users.Include(u=>u.Countries).ToList();
return res;

問題は、結果リストに循環参照がある(users->countries->users etc.) ことです。循環参照から逃れるにはどうすればよいですか? 結果リストに国のユーザーが含まれている必要がありますが、ユーザーの国からの参照はありません。

4

0 に答える 0