Для доктрины 1.2 я нахожу множество примеров, подобных этим:
$q = Doctrine_Query::create()
->update('mytable')
->set('amount', 'amount+200')
->whereIn ('id', $ids);
Однако я хочу сделать другой набор:
->set('name', 'foo bar')
Это, однако, приводит к исключению,Конечно, потому что foo не столбец, как количество.Не повезло и с '´foo bar´'
.Как я могу уточнить, что foo bar является строковым литералом?
Я считаю, , это - правильное место для поиска, но я не могу найти дополнительную информацию.Также: я хотел бы узнать больше о «смешанных параметрах» и «обновлении строк», упомянутых там.Возможно, есть DOCTRINE :: FLAG_LITERAL или что-то подобное?