DQL更新集(Doctrine 1.2)

时间:2012-10-30 12:22:21

标签: set dql doctrine-1.2

我正在尝试更新mysql数据库中的一行。我遇到了一些问题而且我是新的学说(1.2不幸的是)dql,我想我因为“设置”部分而得到错误,但我没有找到相应的方法在任何地方...... < / p>

    $q = Doctrine_Query::create()
        ->update('OfferUser')
        ->set('price_alone', $price_alone)
        ->set('price_group', $price_group)
        ->set('comments', $comments)
        ->where('id=?', $id);

1 个答案:

答案 0 :(得分:3)

是的,问题出现了......我不得不说,'?'在这样的中间:

设置('price_group','?',$ price_group)