【发布时间】:2011-05-07 20:16:24
【问题描述】:
function getIdModelsSliderJuwels(){
$collection = Mage::getModel("catalog/product")->getCollection();
$collection->addAttributeToFilter("attribute_set_id", 27);
$collection->addAttributeToSelect('modellijnen');
// $collection->setRandomOrder();
// $collection->getSelect()->limit( 5 );
return $collection;
}
你好,
我想知道如何为您在 Magento 中运行的查询设置限制,因为
$collection->getSelect()->limit( 5 ); 不起作用。
还有怎么随机选择,$collection->setRandomOrder();也行不通。
发送。
【问题讨论】:
-
“不工作”到底是什么意思?你得到什么错误?
-
尝试查看生成的 SQL 查询:echo $collection->getSelect();
-
有限制,我没有收到任何错误,但我找回了所有 modellijnen 而不是 5
-
$collection->setRandomOrder();这个函数他不知道
-
只是给像我这样最终在这里寻找如何设置收货订单的人的说明。我用这个:
->addOrder('banner_order', 'DESC');
标签: magento