我在数组中的数据库中有值,我也想从数组中搜索值。
例如 :
我有一个数组('13,14')
,在数据库中我有类似(13,14)
or(13)
或(14)
or的值(15)
。因此,当我搜索('13,14')
结果时,应显示至少包含其中一个的值。
我在数组中的数据库中有值,我也想从数组中搜索值。
例如 :
我有一个数组('13,14')
,在数据库中我有类似(13,14)
or(13)
或(14)
or的值(15)
。因此,当我搜索('13,14')
结果时,应显示至少包含其中一个的值。
我假设您正在使用集合,就像addAttributeToFilter()
集合方法一样。对于给定的属性,以下是您如何使用一组可能性过滤您的收藏:
$myCollection->addAttributeToFilter('id', array('in' => array('13','14')));
'id'
是您的属性的名称。您还可以使用运算符nin
而不是in
, 来指定一组您不希望属性值包含在内的值。在此处检查其他运算符:https ://fishpig.co.uk/magento/tutorials/addattributetofilter/