Doctrine_RawSql custom Выбрать - PullRequest
1 голос
/ 10 июля 2009

У меня проблемы с генерацией 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.

Есть идеи? Я что-то не так делаю?

1 Ответ

0 голосов
/ 22 мая 2011

Кажется, что проблема решена с помощью Doctrine_Expression

$user = new User(); 
$user->username = 'jwage'; 
$user->updated_at = new Doctrine_Expression('NOW()'); 
$user->save(); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...