我在数组中的数据库中有值,我也想从数组中搜索值。
例如 :
我有一个数组('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/