0
教義1.2,我發現很多的例子像這樣:如何在Doctrine更新查詢中設置文字字符串值?
$q = Doctrine_Query::create()
->update('mytable')
->set('amount', 'amount+200')
->whereIn ('id', $ids);
我想做但是做的是一組不同:
->set('name', 'foo bar')
然而,這會導致異常。當然,因爲foo沒有列,比如數量。 與'´foo bar´'
也沒有運氣。我如何澄清foo bar是一個字符串文字?
我相信this是正確的地方看,但我沒有找到更多的信息。 另外:我想知道更多關於那裏提到的'混合參數'和'字符串更新'。也許有一個DOCTRINE :: FLAG_LITERAL或類似的?
以下顯然,這裏是一個答案。但我還沒有明白,學說如何知道,例如, 「約翰」是一個專欄或文字...:http://stackoverflow.com/questions/4803436/update-multiple-columns-with-doctrine-in-symfony –