Php 条令:将字段值设置为SQL表达式

Php 条令:将字段值设置为SQL表达式,php,doctrine,doctrine-1.2,Php,Doctrine,Doctrine 1.2,我需要将映射记录中的值设置为某个任意sql表达式,因此obj.save() 大概是这样的: obj.location = "Point($x, $y)"; obj.save(); 这将导致像UPDATE。。。设置位置=点(…,…),其中 但是,除了DQL->update()->set(),我在文档中找不到类似的内容。我不想使用DQL,因为它在插入和更新上下文中都使用。结果证明它只是 obj.location=新的条令表达式(“点(10,10)” 但除了源代码,其他地方都没有文档记录

我需要将映射记录中的值设置为某个任意sql表达式,因此
obj.save()

大概是这样的:

obj.location = "Point($x, $y)";
obj.save(); 
这将导致像
UPDATE。。。设置位置=点(…,…),其中

但是,除了DQL
->update()->set()
,我在文档中找不到类似的内容。我不想使用DQL,因为它在插入和更新上下文中都使用。

结果证明它只是

obj.location=新的条令表达式(“点(10,10)”

但除了源代码,其他地方都没有文档记录