Итак, я только начал учиться использовать ORM, пошел с Jelly, когда впервые начал изучать Ko3, и столкнулся с несколькими вопросами ... они могут показаться глупыми, поэтому, пожалуйста, потерпите меня.
Сначала язаметил, что объявления модели достаточно, чтобы начать использовать ее, не разбивая поля.Это какой-то автоматик, о котором я не знаю?Если так ... это вызывает проблемы с производительностью и следует ли этого избегать?
Я также заметил два разных способа объявления правил ... в чем разница между этими двумя методами?
public function rules() {
return array(
'categoryname' => array(
array('not_empty'),
),
);
}
protected $_rules = array(
'categoryname' => array(
'not_empty' => true,
),
);