Fiz uma pequena consulta ao explorer como uma olhada atrevida há um tempo, embora não tenha certeza se é mais fácil do que o método json.
Mas aqui está:
-- [params]
-- int :topic_id
-- int :post_number = 1
SELECT pl.post_id,
p.id,
pl.name
FROM polls pl
JOIN posts p ON p.id = pl.post_id
WHERE p.topic_id = :topic_id
AND p.post_number = :post_number