Saya perlu mengambil daftar semua nilai yang digunakan untuk atribut produk tertentu, dalam (pseudo) SQL:
SELECT DISTINCT attribute FROM products;
Bagaimana saya menggunakan ORM Magento untuk menghasilkan kueri yang setara? Saya sudah mencoba distinct()
fungsinya tetapi tidak berfungsi seperti yang saya harapkan:
// 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');
Apa yang saya upayakan adalah array attribute
nilai, tanpa duplikat
array('some value', 'some other value', 'a really common value', 'etc...');