Я пытаюсь получить запрос, возвращенный заказанный на поданной, которая рассчитывается в Play. Это вопрос, который я использую.Возможно в Сиене заказать по расчетному полю?
return all().order("points").fetch();
, где точки определяется как
public Integer points;
и получить благодаря этому добытчика
public int getPoints(){
List<EventVote> votesP = votes.filter("isPositive", true).fetch();
List<EventVote> votesN = votes.filter("isPositive", false).fetch();
this.points= votesP.size()-votesN.size();
return this.points;
}
Поглотитель правильно называется, когда я
int votes=objectWithPoints.points;
У меня есть ощущение, что я претендую ng немного слишком много из siena, но я хотел бы, чтобы это работало (или какой-то аналогичный код). В настоящее время он просто пропускает состояние заказа. Заказ на любом другом поле работает правильно.