我有很多实体关系船
Trace - Car
我想选择Car.TypeId = 1
的所有Traces我怎么能这样做?
var traces = (from s in repository.AsQueryable<Traces>(new List<string> { "Cars" })
where s.Cars.TypeId== 1//how can I put this condition on collection?
select s).FirstOrDefault();
答案 0 :(得分:0)
以下内容将会这样做
var traces = context.Traces.Where(t => t.Cars.Any(c => c.TypeId == 1));
这将为您提供包含TypeId为1的汽车的跟踪列表。