我有两个实体,比如说汽车和照片。每张照片都有 Car 的外键,所以每辆车都有自己的照片集。
我想列出一些汽车的子集,对于每辆列出的汽车,我想列出所有的每张照片。
如何在具有 1 db 查询的实体框架中执行此操作?我从一开始就知道我需要照片。
我现在的代码如下所示:
var carList = CarEntities.Where(...).ToList();
foreach(var car in carList){
var photoList = car.Photos.ToList();
}
我认为,EF 会为每辆车单独进行数据库查询。