Извините, если это было задано, но как я могу улучшить следующее с помощью одного вызова базы данных?Entity Framework несколько счетчиков с одним запросом
var statsModel = new
{
Total = _db.Messages.Count(),
Approved = _db.Messages.Count(x => x.Approved),
Rejected = _db.Messages.Count(x => !x.Approved),
};
по крайней мере 'Отклонено = Всего - Утверждено' –
Я имею в виду, что я мог бы легко вернуть все сообщения и отфильтровать их там, но у меня могут быть тысячи сообщений. Возвращение всей таблицы было бы интенсивным запросом, и именно поэтому мне просто нужно вернуть счет. – TYRONEMICHAEL