Александр Силуянов, не настолько мало опыта. Getlist'ом я пользоваться, к счастью ходу-бедно умею.
Игорь Долгополов, спасибо! Первое конкретное решение.
Увы, как я и сказал, я не хочу так делать именно потому, что элементов очень много.
Каждый раздел может содержать несколько сотен элементов.
Глядя на это решение, мне кажется лучше всё же N раз дёрнуть getlist для каждого раздела, получив 1 элемент (собственно в черновой версии так и сделал).
Но так и напрашивается какой-то сложный фильтр. Типа для каждого раздела отфильтровать только 1 элемент с максимальным ID (или свежей датой).
Вроде как LOGIC флаг для этого.
Но как соорудить не соображу.
Увы, как я и сказал, я не хочу так делать именно потому, что элементов очень много.
Каждый раздел может содержать несколько сотен элементов.
Глядя на это решение, мне кажется лучше всё же N раз дёрнуть getlist для каждого раздела, получив 1 элемент (собственно в черновой версии так и сделал).
Но так и напрашивается какой-то сложный фильтр. Типа для каждого раздела отфильтровать только 1 элемент с максимальным ID (или свежей датой).
Вроде как LOGIC флаг для этого.
Но как соорудить не соображу.