Пытаюсь сложить две колонки. Вот что пока получилось.
Класс репозитория
@Update("UPDATE oper_mon_oil_price SET average=#{average} WHERE id=#{id}")
void update(OilModel oilModel);
Класс котроллера:
@GetMapping(value = "/re")
public List<OilModel> update(){
OilModel oilModel = new OilModel();
for(int i=1; i<oilModels().size();i++){
oilModel.setId(i); oilModel.setAverage(oilModel.getОai92()+oilModel.getOai95());
oilMap.update(oilModel);}
return oilMap.getOilModel();
}
Как мне переписать контроллер, что бы код работал. Когда в setAverage прописываю число, то оно сохраняется во всех строк колонки. А нужно что бы сохранялся результат вычисления.