【问题标题】:Magento multiple addFieldToFilter?Magento 多个 addFieldToFilter?
【发布时间】:2017-10-17 14:51:37
【问题描述】:

我想将多个addFieldToFilter 添加到我的filter

这是我目前拥有的:

$cards = Mage::getModel('giftcards/giftcards')->getCollection()
               ->addFieldToFilter('order_id', $order->getId());
$cards = Mage::getModel('giftcards/giftcards')->getCollection()
               ->AddFieldToFilter('gc_sent', false);

这是正确的方法吗?还是我应该换一种方式?

谢谢。

【问题讨论】:

标签: php magento


【解决方案1】:

您可以使用多个过滤器,如下所示

$cards = Mage::getModel('giftcards/giftcards')->getCollection()
              ->addFieldToFilter('order_id', $order->getId())
              ->addFieldToFilter('gc_sent', false)
              ->addFieldToFilter('other_field', 'value');

【讨论】:

    猜你喜欢
    • 2010-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多