如何addAttributeToFilter?

时间:2011-09-26 07:47:43

标签: search magento

我正在尝试收集Magento&amp ;;中所有可用产品的集合。过滤该集合

这是我的代码:

$searcher = Mage::getModel('catalog/product')->getCollection();
$searcher->addAttributeToSelect('name');
echo count($searcher);
$searcher->addAttributeToFilter('name',array('like' => 'paper'));
$searcher->load();
echo count($searcher);

现在它第一次给出计数745(对于所有产品)但在过滤后它仍然显示745。

1 个答案:

答案 0 :(得分:1)

编辑:这对我有用:

$searcher = Mage::getModel('catalog/product')->getCollection()
            ->addAttributeToSelect('name')
            ->addAttributeToFilter('name',array('eq' => 'paper'));
$searcher->load();
echo count($searcher);