Ich muss eine Liste aller Werte abrufen, die für ein bestimmtes Produktattribut in (Pseudo) SQL verwendet werden:
SELECT DISTINCT attribute FROM products;
Wie würde ich das Magento ORM verwenden, um eine entsprechende Abfrage zu generieren? Ich habe die distinct()
Funktion ausprobiert , aber sie funktioniert nicht wie erwartet:
// 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');
Ich arbeite daran, ein Array von attribute
Werten ohne Duplikate zu erhalten
array('some value', 'some other value', 'a really common value', 'etc...');