Есть элемент инфоблока с множественным свойством prop.
Например prop = {1, 2, 3, 4}.
CIBlockElement::GetList(..., array("prop" => array(1, 2, 3, 4)),) - вернет этот элемент.
Если задать "prop" => array(1, 2, 3, 4, 5, 6, 7) он тоже вернет этот элемент, что очень странно с точки зрения обычной логики.
Как сделать так, чтобы метод находил этот элемент только по точному фильтру array(1, 2, 3, 4)
а по array(1, 2, 3, 4, 5, 6, 7) не находил.
Например prop = {1, 2, 3, 4}.
CIBlockElement::GetList(..., array("prop" => array(1, 2, 3, 4)),) - вернет этот элемент.
Если задать "prop" => array(1, 2, 3, 4, 5, 6, 7) он тоже вернет этот элемент, что очень странно с точки зрения обычной логики.
Как сделать так, чтобы метод находил этот элемент только по точному фильтру array(1, 2, 3, 4)
а по array(1, 2, 3, 4, 5, 6, 7) не находил.