0

我有一个数据库,其中包含许多人购买的产品的详细信息。就像购物车一样。所以我必须根据购买日期显示所有购买产品的人的详细信息。我在数据库中有一个 order_date 字段。我想知道按排序顺序显示数据的查询。请帮助我。

public function get_orders{ 
    return $this->find('all',array('order'=>array('Order.order_date DESC'))); 
} 

这是我的模型,名为 Order。在控制器中,我使用

$order=$this->Order->get_orders();

并使用每个循环显示

4

1 回答 1

0

假设您有一个名称模型,Product然后在您的控制器中输入此代码以按降序获取产品。

$this->Product->find('all', array(
    'order' => array('Product.order_date' => 'DESC')
));

更新:

public function get_orders{ 
    return $this->find('all',array('order'=>array('Order.order_date' => 'DESC'))); 
} 

(或者)

 public function get_orders{ 
      return $this->find('all',array('order'=> 'Order.order_date DESC'))); 
 } 

有关更多信息,您可以在此处查看

于 2013-09-23T06:40:28.183 回答