czy Doctrine (póki co 1.2) obsługuje zmianę wartości pól w stylu:
stan_magazynowy = stan_magazynowy + 10
W tej chwili robię:
$row->stan_magazynowy = new Doctrine_Expression('stan_magazynowy + 10');
Wadą tego rozwiązania jest to, że obiekt PO ZAPISANIU zamiast aktualnej wartości liczbowej w polu stan_magazynowy posiada to co przypisałem, czyli Doctrine_Expression('stan_magazynowy + 10')
"Odświeżam" ponownie obiekt ręcznie ale zastanawiam się, czy ktoś nie wymyślił jakiegoś bardziej eleganckiego i automatycznego rozwiązania