Задать вопрос
@cat_crash

Yii: Relation JOIN с MySQL функцией — как?

Доброго дня.
Есть модель которая джоинится с другой моделью через HAS_ONE
..
'url'=>array(self::HAS_ONE,'Urls','',array('URL'=>'SLUG'))
...
Как можно сделать так чтоб модель джоинилась с использованием MySQL функции преобразования, чтоб условно получить запрос вида:
select * from A left join B on A.URL=urlize(SLUG);
где urlize - хранимая MySQL функция.
  • Вопрос задан
  • 2430 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
Frostealth
@Frostealth
Backend Developer
`CDbExpression` не пробовали?
'url' => array(self::HAS_ONE, 'Urls', array('URL' => new CDbExpression('urlize(`SLUG`)'))),
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы