<img src="http://flickholdr.com/640/360/sunrise,ocean" />
. В данный момент не работает, причина мне не известна. Можно форкнуть исходники.Вопрос: почему первая группа совпадений пуста, вторая содержит кавычку и путь, в то время, как третья работает правильно?
$criteria->group='t.user_id';
'usersMotivation' => array(self::HAS_ONE, 'UsersMotivations', 'userID'),
И использовать тот же самый критерий$criteria = new CDbCriteria;
$criteria->with = array('usersMotivation');
$criteria->addInCondition('motivationID',array(1,2));
$criteria->together = true;
public function actionIndex() {
$criteria = new CDbCriteria;
$criteria->addCondition(" (SELECT COUNT(*) FROM `UsersMotivations` WHERE userID = t.ID AND `motivationID` IN (:motivationID) ) > 0 ");
$criteria->params[":motivationID"] = implode(',',array(1,2));
$dataProvider = new CActiveDataProvider('Users',array(
'criteria'=>$criteria,
'pagination'=>array('pageSize'=>10)
));
$this->render('index', array( 'dataProvider' => $dataProvider));
}
getValidators()
и добавить методы для формирования массива сценариев.