Gostaríamos de criar uma página de índice “A-Z” para todos os tópicos com uma tag específica. No explorador de dados, a consulta seria algo como isto para a letra “D” e a tag “index”:
SELECT
t.id,
t.title,
t.created_at
FROM
topics t
JOIN
topic_tags tt ON t.id = tt.topic_id
JOIN
tags tg ON tt.tag_id = tg.id
WHERE
t.title ILIKE 'D%'
AND tg.name = 'index'
ORDER BY
t.title ASC; -- Ordena alfabeticamente pelo título em ordem crescente
Existe uma maneira de conseguir isso dentro da pesquisa comum, para que eu possa usá-la em uma postagem como um URL? A consulta in:title D%, por exemplo, retorna todos os tópicos com “D” em algum lugar no título - não apenas no início do título.