Я некоторое время использую Yii, и когда я хочу вытащить данные из базы данных, я обычно просто использую Findbyattributes.
$model=Auction::model()->findAllByAttributes(array('status'=>'1'));
или что-то вдоль этих линий.
Мой вопрос будет, как бы я справился с большим, чем на тип ситуации? Я пробовал
$model=Auction::model()->findAllByAttributes(array('starttime'>=$date));
, где была назначена дата текущей настройки даты / времени, однако это вызывает ошибку. Так что мой вопрос, мне нужно использовать условия и или параметры? Должен ли я сделать этот тип вещи в модели и или использовать критерии или CACTIDEDATATAPROVIDER?
Я был бы признателен за кого-то, указывая на меня в правильном направлении. Я всегда только что получил, используя Findall () S, но я знаю, что их лучший способ сделать это. Некоторые общая информация о том, что и когда использовать атрибуты, условия, параметры и т. Д. Так также были бы хорошими.
Я прочитал документацию Yii и искал тонны сайтов для ответов на эти вопросы и я его не нахожу.