Тут простой выборкой не сделать, поскольку в SQL эти данные подставляются в блок WHERE, скорее всего так:
WHERE id in(1,2,1,3,4,5,1,2,4,5,1,5)
и при запросе просто проверяется вхождение в массив.
Тут либо писать запрос с union, либо просто в цикле перебирать и для каждого вызывать
$modx->getObject()