Doctrine 我是否需要用'';何时使用条令更新集方法?

Doctrine 我是否需要用'';何时使用条令更新集方法?,doctrine,Doctrine,我使用的条令更新查询如下 $oQuery=Doctrine\u Query::create() ->更新(“模型”) ->设置(“字段”,美元值) 问题是,如果$value是字符串,我必须->设置(“字段”,“$value”。”) 如果正常的话?为什么教义不能自己做呢 我遗漏了什么吗?是的,使用正确的条令语法: ... ->update('Model m') ->set('m.field', '?', $value) ... 此旧文档将向您介绍这方面的所有内容:

我使用的条令更新查询如下

$oQuery=Doctrine\u Query::create() ->更新(“模型”) ->设置(“字段”,美元值)

问题是,如果$value是字符串,我必须->设置(“字段”,“$value”。”)

如果正常的话?为什么教义不能自己做呢


我遗漏了什么吗?

是的,使用正确的条令语法:

...
->update('Model m')
->set('m.field', '?', $value)
...
此旧文档将向您介绍这方面的所有内容: