我将如何排序(orderby
)嵌套集合(集合中的集合)实体框架排序嵌套集
if (query.Sort.ProjectA == SortOperation.Desc)
{
entities = entities
.OrderByDescending(r => r.ProjectCollection.Select(p => p.JobNumber));
}
else
{
entities = entities.OrderBy(r => r.ProjectCollection.Select(p =>p.JobNumber));
}
我收到以下错误上面
DbSortClause表情代码的性能必须具有类似订单的类型。
参数名:关键
你想排序父集合还是每个子集合? –
按内部集合中的属性排序 – eugenekgn
通过内部集合上的属性对父集合进行排序? –