我需要在(伪)SQL中检索用于特定产品属性的所有值的列表:
SELECT DISTINCT attribute FROM products;
我将如何使用Magento ORM生成等效查询?我已经试过了该distinct()
功能,但是它没有达到我的期望:
// Returns an array of NULL with a length equal to all products in the catalog
Mage::getModel('catalog/product')->getCollection()
->addAttributeToSelect('attribute')
->distinct(true)
->getColumnValues('attribute');
我正在努力获得的将是一组attribute
值,没有重复项
array('some value', 'some other value', 'a really common value', 'etc...');
您是否正在寻找所有类型的属性的值?还是跌落?
—
拉贝阿