Używam syfony i napotkałem mały problem przy tworzeniu zapytania udpdate.
Chcialem stworzyc następującego sql za pomoca Criteria()
UPDATE jakastabela SET kolumna = jakastabela.kolumna+700 where <warunek>;
Krótko mówiąc zwiększyć wartości w kolumnie "kolumna" o 700 w każdym wierszu tabeli spelniajacym jakis warunek
Jak zmiwnic ten fragment kodu
CODE
...
$c = new Criteria();
$c->add(TABELA::KOLUMNA,$wartosc);
$selectCriteria = new Criteria();
$selectCriteria->add(TABELA::KOLUMNA,$test,Criteria::GREATER_EQUAL);
BasePeer::doUpdate($selectCriteria, $c,Propel::getConnection(self::DATABASE_NAME));
.....
Z góry dzięki....