Сортировка по множественному свойству типа файл (изображение), Как отсортировать выборку по множественному свойству типа файл (изображение), например, сначала заполненные поля, потом пустые и наооборот
Подскажите, пожалуйста, как отсортировать выборку по множественному свойству типа файл (конкретно изображения)? Т. е. сначала в списке должны идти элементы у которых это поле не пустое в одном случае сортировки и в другом наоборот сначала пустые значения, а в самом конце не пустые.
В документации http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/getlist.php подобная логика - nulls,asc и т. д., работает не верно со множественным свойством, возвращает дубли элементов, причем количество дублей равно количеству заполненных полей в свойстве. Т.е. допустим у меня в свойстве лежит три картинки, соответственно и возвращаются три элемента (одинаковых).
Оказалось все просто, нужно было изменить место хранения свойств в инфоблоке - "в отдельной таблице для данного информационного блока". Я почему то был уверен, что у меня так и было...