Я использую EF 4 и C #.
Мне нужно упорядочить результат этого запроса с двумя Свойствами, принадлежащими двум разным Сущностям .
В моем случае я хотел бы упорядочить по gt.GroupTypeId
, а его подмножество - по 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
};