我有如下代码:
$products = Mage::getModel('catalog/product')
->getCollection()
->addAttributeToSort('id', 'RAND()')
->addAttributeToSelect('small_image')
->addCategoryFilter(Mage::getModel('catalog/category')->load($catId));
但是我需要按id RAND()
排序,我该怎么做?(下面的代码是我尝试过但没有成功的)
id = RAND()
而是按RAND()
进行排序吗?据我所知,RAND()
会返回一个介于0和1之间的数字。 - Harmen