У меня есть ViewModel с именем EntityRating, одним из свойств которого является AverageRating.
Когда я создаю экземпляр нового объекта моего типа ViewModel (называемого EntityRating), как мне установить EntityRating.AverageRating на основе поля Rating (в SQL Server) соответствующего элемента?
Я хочу сделать что-то вроде этого (что, очевидно, не работает):
var er = new EntityRating()
{
AverageRating = _db.All<Ratings>(X => X.RatingID = rating.RatingID).Average(RatingField);
};
Могу ли я усреднить свойства объекта в базе данных и присвоить его свойству объекта в моем коде?
(Довольно новый, поэтому дайте мне знать, если какая-то терминология отключена или вам нужна дополнительная информация)
Спасибо.