Возможно ли экспортировать данные постов темы в CSV?

Возможно ли экспортировать данные постов темы в CSV-файл?

Я хотел бы взять тему и все её ответы и превратить их в удобную вики-страницу (например).

Я мог бы скопировать и вставить ответы и найти хороший способ их сгруппировать. Однако, если проще сделать экспорт темы со всеми ответами, я буду рад сэкономить время.

Если экспорт через CSV невозможен, можно ли это сделать через Data Explorer?

Мне нужно видеть содержимое ответов вместе с именем пользователя, который их опубликовал.

Это может помочь, если это не совсем то, что вы просите, в сыром формате:

https://meta.discourse.org/raw//295350

Да, вы можете экспортировать результат запроса в файл CSV. Для этого у вас есть соответствующая кнопка:

Я не уверен на 100%, что это именно то, что вы имели в виду, но могу предоставить вам отправную точку. Вам нужно указать ID темы и номер поста, от которого нужно получить все ответы:

-- [params]
-- integer :topic_id
-- integer :post_number

SELECT u.id,
       u.username,
       p.raw,
       p.cooked
FROM topics t
JOIN posts p ON t.id = p.topic_id
JOIN users u ON p.user_id = u.id
WHERE t.id = :topic_id
  AND p.reply_to_post_number = :post_number
  AND p.hidden_at IS NULL
  AND p.deleted_at IS NULL

Это выглядит следующим образом:

Спасибо за ваш совет, @merefield и @Arkshine.

Я изучу это и попробую кое-что.