Цитата |
---|
Антон Пилецкий написал: Создаю периодического агента примерно с таким кодом: |
Спасибо, тоже так думал, но не в моём случае - количество комбинаций и свойств огромно + оно уникально для каждого пользователя, то есть каждый юзер будет видеть элементы в начале выдачи с разными свойствами.
Если конкретнее, пользователь пишет, что его интересуют города Москва, Ростов и Питер (возможно в разном порядке) - в выдаче первыми идут товары из этих городов, а затем все остальные.
Вот я и думаю, сделать цикл по количеству городов и выбирать сначала по одному городу, потом по второму и т.д. в конце всё что осталось и это всё в один объект result кидать.
Забавно, но первый раз с такой задачей столкнулся. Со свойствами типа «да/нет» всё намного проще было бы, а тут вариативность...
postoev.ru/blog/