代码不工作条件正在工作,但订单排序不工作
请帮我出了什么问题
$this->Offer->find(
'all',
array(
'conditions' => array(
'OR' => array(
array('Offer.branch_id' => 1),
array('Offer.branch_id' => $branch['Branch']['id'])
)
)
),
array('order' => array('Offer.order_no' => 'DESC'))
);
试试这个代码:->
$this->Offer->find(
'all',
array(
'conditions' => array(
'OR' => array(
array('Offer.branch_id' => 1),
array('Offer.branch_id' => $branch['Branch']['id'])
)
),
'order' => array('Offer.order_no' => 'DESC')
)
);
$this->Offer->find('all', array(
'conditions' => array(
'OR' => array(
'Offer.branch_id' => 1,
'Offer.branch_id' => $branch['Branch']['id']
)
),
'order' => array('Offer.order_no DESC')
));
- 在OR=>数组中,再次没有数组
- 在条件之后下订单,并使格式类似于"order"=>数组("Offer.der_no DESC")
DESC=降序,是从最后一个开始排序的顺序_noASC=升序,从第一个开始排序