我学会了如何做一个条件包含。
但是现在我需要一些较低级别的孩子,就像评论有Marks一样,我需要为每个评论获取Marks的集合。知道怎么做吗?
查询:
var movie = readOnlyRepository.GetById<Movie>(
movieId, false);
var dbquery = from mv in movie
select new
{
mv,
reviews = from review in mv.Reviews
where review.Mark = 10
select review
};
var result = dbquery.AsEnumerable().Select(x=> x.mv).First();
鉴于Review有一系列标记我需要包含在结果中。