Скажем, у нас есть проект, который позволяет пользователям загружать вещи. На главной странице хочу показать Самые скачиваемые файлы, упорядоченные по количеству скачиваний! Все это с помощью EF.
Как я могу это сделать !! Я много чего перепробовал с Group By (Это кошмар, когда в объекте много информации). И я до сих пор не знаю, как это сделать ...
var query = from details in m_context.TransactionDetails
where details.Chanson != null
group details by details.Items into AnItem
orderby AnItem.Count()
select new Item() {
IdItem = Chansons.Key.IdItem,
ItemState= Chansons.Key.ItemState,
[...This object got something like 20 including links to other objects ... ]
};
У кого-нибудь есть идея?
Спасибо: о)
О, извините за мой английский, я делаю все возможное, но я из Квебека (обычно говорят по-французски).