Magento 製品コレクションの複数選択属性に対して LIKE 操作を行うことは可能ですか?
以下の例では、完全一致を見つけるためにセットで検索を行っています。
$_productCollection = Mage::getResourceModel('catalog/product_collection')
->addAttributeToFilter('makemodel',
array('finset' => Mage::getResourceModel('catalog/product')
->getAttribute('makemodel')
->getSource()
->getOptionId('@Massey Ferguson@#350#')
)
)
->addAttributeToSelect('*');
if($_productCollection){
foreach($_productCollection as $product){
var_dump($product->getData());
}
}
私ができるようにしたいのは、@ Massey Ferguson @ を含む属性オプションのオプション ID を取得し、返されたオプション ID を持つ製品を見つけることです..
助言がありますか?