以下是两个表格:
国家>> CountryId,CountryName 城市>> CityId,CityName,CountryId
我正在使用存储库模式从数据库生成实体集。 (例如,repository.GetQuery<City>()
)
现在我想编写一个这样的查询,当我获取City时,它还会为结果集中的相应Country生成一个填充。所以我可以像访问city.Country.CountryName一样访问它。
我知道我可以通过加入两个实体集来执行此操作,但这在性能上必须是昂贵的。可能,.Include&lt;&gt;可以帮助我实现这一目标。有任何想法/例子来实现这个目标吗?