0

我在数组中的数据库中有值,我也想从数组中搜索值。

例如 :

我有一个数组('13,14'),在数据库中我有类似(13,14)or(13)(14)or的值(15)。因此,当我搜索('13,14')结果时,应显示至少包含其中一个的值。

4

1 回答 1

0

我假设您正在使用集合,就像addAttributeToFilter()集合方法一样。对于给定的属性,以下是您如何使用一组可能性过滤您的收藏:

$myCollection->addAttributeToFilter('id', array('in' => array('13','14')));

'id'是您的属性的名称。您还可以使用运算符nin而不是in, 来指定一组您不希望属性值包含在内的值。在此处检查其他运算符:https ://fishpig.co.uk/magento/tutorials/addattributetofilter/

于 2017-09-04T08:39:02.130 回答