Затем с помощью мой друг Google, я выполнил этот запрос, используя анонимный тип:
Код: Выделить всё
var finalQuery = ((from h in db.StarRatings
where selectedRecipies.Any(sr => sr.IDRecipe == h.IDRecipe)
group h by new { h.IDRecipe } into hh
select new
{
hh.Key.IDRecipe,
Score = hh.Sum(s => s.Score)
}).OrderByDescending(i => i.Score));
Подробнее здесь: https://stackoverflow.com/questions/160 ... ist-i-need