gpt4 book ai didi

php - Doctrine_RawSql 自定义选择

转载 作者:行者123 更新时间:2023-11-30 23:43:05 26 4
gpt4 key购买 nike

我在使用自定义选择生成 doctrine_rawsql 时遇到问题。

这是我的 rawsql

$distance = glength(linestringfromwkb(linestring(asbinary(GeomFromText('POINT( FLOAT('30') FLOAT('-3')),asbinary({l.point})))) as distance

$q->select($distance)
->from('place p INNER JOIN location l ON p.location_id = l.id')
->addComponent('p', 'Place p')
->addComponent('l', 'p.Location l')

如果我执行 $q->getSql(),距离不会出现在生成的 sql 中。

有什么想法吗?我做错了什么?

最佳答案

现在使用 Doctrine_Expression 似乎可以解决问题

$user = new User(); 
$user->username = 'jwage';
$user->updated_at = new Doctrine_Expression('NOW()');
$user->save();

关于php - Doctrine_RawSql 自定义选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1107317/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com