У меня есть одна модель, которая имеет атрибут $hasMany. Если у меня есть только следующее:
var $hasMany = 'OtherModel'
и в классе OtherModel расширяет AppModel У меня есть следующее:
var $order = 'colour_id DESC';
Порядок игнорируется, но если у меня есть это в первой модели:
var $hasMany = array(
'OtherModel' => array(
'order' => 'colour_id DESC'
)
);
Затем он использует правильный порядок.
Я не уверен, почему порядок в модели $hasMany игнорируется в первом случае?