10
我有一個模型具有$ hasMany屬性。如果我有以下幾點:
var $hasMany = 'OtherModel'
,並在課堂上OtherModel擴展AppModel我有以下幾點:
var $order = 'colour_id DESC';
的順序被忽略,但如果我有這樣的第一個模型:
var $hasMany = array(
'OtherModel' => array(
'order' => 'colour_id DESC'
)
);
然後它使用正確的順序。
我不確定爲什麼第一個例子中忽略了$ hasMany模型中的訂單?
+1我猜想,作爲另一個模型的一部分發現的結果不是連續的,它們作爲兒童在主模型的結果中溢出。那麼訂購它們會有多少意義? – deceze 2010-04-19 23:48:05