# Markdown로 내보내기 위해 모든 주제를 순회하는 방법?

**URL:** <https://meta.discourse.org/t/how-to-iterate-over-all-the-topics-in-order-to-export-them-as-markdown/220180>\
**Category:** Product Support\
**Created:** [3월 6, 2022, 2:02오전 UTC](https://meta.discourse.org/t/how-to-iterate-over-all-the-topics-in-order-to-export-them-as-markdown/220180 "2022-03-06T02:02:14Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)\
**Post date:** [3월 6, 2022, 4:05오전 UTC](https://meta.discourse.org/t/how-to-iterate-over-all-the-topics-in-order-to-export-them-as-markdown/220180/3 "2022-03-06T04:05:21Z")

</div>

> [@jbrains](#):
>
> - Discourse 관리자를 사용하여 사이트 백업을 다운로드합니다.
> - 백업 파일 내부에서 PostgreSQL 데이터베이스 덤프를 찾아 로컬 데이터베이스로 복원합니다.
> - `select id from topics`를 실행한 후 결과를 파일에 붙여넣습니다.

1. 카테고리 JSON을 가져옵니다. 예를 들어 `https://meta.discourse.org/c/support.json` (이것은 `https://meta.discourse.org/c/support/6.json`으로 리다이렉트됩니다)
2. 해당 JSON의 `topic_list.topics` 배열에서 첫 번째 배치의 토픽 ID를 가져옵니다.
3. `topic_list.more_topics_url`을 가져오고 #2로 돌아갑니다

---

_[View the full topic](https://meta.discourse.org/t/how-to-iterate-over-all-the-topics-in-order-to-export-them-as-markdown/220180)._
