Нужно составить запрос как findAll(‘column = :column’, array(’:column’ => value)), но через CDbCriteria
Именно с использованием двоеточий.
Заранее спасибо.
Нужно составить запрос как findAll(‘column = :column’, array(’:column’ => value)), но через CDbCriteria
Именно с использованием двоеточий.
Заранее спасибо.
$criteria->addCondition('column = :column');
$criteria->params[':column'] = 'value';
О, спасибо !
Чтение записи прокрутите до "Кроме того, можно использовать $condition для указания более сложных условий запроса. Вместо строки параметр $condition может быть экземпляром класса CDbCriteria, который позволяет указать иные условия помимо выражения WHERE. Например"
Это сойдет за ответ? Или я не так понял вопрос?
PS: Ну и реактивное тут сообщество, меня опередили
Charger
Да вы тоже правильно сказали, я раньше этот вариант и использовал как-то, просто потерял и не мог найти.