用户发布导出为csv或文本

包含 t.user_id 只会给出用户也是 OP 的帖子。这可能是主要问题吗?

我还注意到一些可能很有用的额外内容。类似这样的:

-- [params]
-- user_id :user

SELECT t.id AS topic_id,
       t.title,
       p.raw as text,
       p.created_at as dateposted
FROM posts p
JOIN topics t ON t.id = p.topic_id
WHERE t.archetype != 'private_message'
  AND p.post_type IN (1, 4)
  AND p.user_id = :user
  AND t.deleted_at ISNULL
  AND p.deleted_at ISNULL
ORDER BY p.created_at