我有以下几点:的Magento得到兰德公司从类别,订购产品()
$products = Mage::getModel('catalog/product')
->getCollection()
->addAttributeToSort('id', 'RAND()')
->addAttributeToSelect('small_image')
->addCategoryFilter(Mage::getModel('catalog/category')->load($catId));
但我需要通过ID RAND()
订购,我该怎么办呢? (该代码显示我已经尝试过没有运气)
难道你不是说你想对`RAND()`而不是`id = RAND()`进行排序吗? ASAIK`RAND()`会返回一个介于0和1之间的数字 – Harmen 2010-12-04 21:50:24
对不起,您是对的 – Ashley 2010-12-04 23:07:41