var articles = (from a in context.Articles
where a.Id != articleId
orderby a.Categories ??Name?? ascending
select a).ToList();
a.Categories это таблица (связана с отношением многие-многие)
public EntityCollection<Category> Categories
{
get
{
return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedCollection<Category>("AsoModel.CategoryArticle", "Category");
}
set
{
if ((value != null))
{
((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedCollection<Category>("AsoModel.CategoryArticle", "Category", value);
}
}
}
Как я могу использовать возрастание по Имени в этой таблице категории.
пример:
Название статьи: Футбол и эта статья в категории Спорт и Новости.Таким образом, две таблицы связаны многими-многими отношениями.Теперь я хочу заказать эту статью по названию категории, а новости - на первом месте, спорт - на втором ...