¿Es posible exportar los datos de las publicaciones del tema a csv?

¿Es posible exportar los datos de las publicaciones de un tema a un archivo CSV?

Me gustaría tomar una publicación de un tema y todas sus respuestas y convertirlas en una wiki útil (por ejemplo).

Podría copiar y pegar las respuestas y encontrar una buena manera de agruparlas. Sin embargo, si es más fácil exportar un tema y todas las respuestas, agradecería el ahorro de tiempo.

Si no es una opción a través de CSV, ¿se podría hacer a través del explorador de datos?

Me gustaría ver el contenido de la respuesta junto con el usuario asociado que respondió.

Esto podría ayudar, si no es exactamente lo que pides, en formato sin procesar:

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

5 Me gusta

Sí, puedes exportar el resultado de la consulta a un archivo CSV. Tienes un botón para esa acción:

No estoy completamente seguro de si esto es exactamente lo que tenías en mente, pero puedo proporcionarte un punto de partida. Proporcionas un ID de tema y el número de publicación del que deseas obtener todas las respuestas:

-- [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

Esto se ve así:

5 Me gusta

Gracias por tus consejos, @merefield y @Arkshine.

Exploraré y probaré algunas cosas.

2 Me gusta