Я использую EF 4 и C #.
Мне нужно упорядочить результат этого запроса с двумя свойствами, принадлежащими двум разным сущностям .
В моем случае я хотел бы заказать на gt.GroupTypeId
и его subset by cnt.ContentId
.
PS: Я не уверен, что мой заголовок уместен, если вы думаете, что нет, дайте мне знать, что я изменю его: -)
from cnt in context.CmsContents
from gt in cnt.CmsGroupsTypes
join t in context.CmsTypes
on cnt.TypeContent equals t.TypeContent
join m in context.CmsModes
on cnt.ModeContent equals m.ModeContent
orderby gt.GroupTypeId // Problem here
select new
{
cnt.ContentId,
cnt.Title,
gt.TypeGroup,
gt.GroupTypeId,
TypeContentDescription = t.Description,
ModeContentDescription = m.Description,
cnt.IsPublished
};