가져오기 스크립트의 SQL만 수정하면 됩니다
SELECT p.post_id id,
t.thread_id topic_id,
#{@prefix_as_category ? "t.prefix_id" : "t.node_id"} category_id,
t.title title,
t.first_post_id first_post_id,
t.view_count,
p.user_id user_id,
p.message raw,
p.post_date created_at
FROM #{TABLE_PREFIX}post p,
#{TABLE_PREFIX}thread t
WHERE p.thread_id = t.thread_id
AND p.message_state = 'visible'
AND t.discussion_state = 'visible'
ORDER BY p.post_date
LIMIT #{BATCH_SIZE}" # OFFSET 필요
WHERE 절에 AND p.post_id = t.first_post_id를 추가하세요
다음과 같이 변경하세요
mapped[:user_id] = user_id_from_imported_user_id(m["user_id"]) || -1
다음으로 변경합니다.
mapped[:user_id] = xxx
여기서 xxx는 주제를 할당하려는 Discourse 사용자 ID입니다.