2010-07-01 56 views
9

我想加载Magento模型中的项目列表。我想要做的就是按照他们创建日期的顺序获取这些项目,以便我拥有最新的优先项目。如何在加载Magento模型时添加“Order By”

任何人都知道我该怎么做?

这是我到目前为止有:

$model = Mage::getModel('testimonials/testimonials') 
    ->getCollection(); 

回答

21

我能找到我自己的答案。这是我必须做的:

$model = Mage::getModel('testimonials/testimonials') 
->getCollection() 
->setOrder('created_time', 'DESC'); 
+1

而setOrder在应用程序/代码/核心/法师/ EAV /型号/实体/收藏/摘要定义.PHP – 2010-07-01 16:20:23

1

,可以工作了另一种方法:

$model = Mage::getModel('package/module'); 

$model->getCollection() 
     ->getSelect()->order();