# Data Explorer: RAW 게시물 필드 출력에서 \\n이 공백으로 대체됨

**URL:** https://meta.discourse.org/t/data-explorer-n-is-replaced-with-space-in-raw-post-field-output/238743
**Category:** Data & reporting
**Tags:** sql-query
**Created:** [9월 12, 2022, 8:01오전 UTC](https://meta.discourse.org/t/data-explorer-n-is-replaced-with-space-in-raw-post-field-output/238743 "2022-09-12T08:01:36Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [9월 12, 2022, 8:01오전 UTC](https://meta.discourse.org/t/data-explorer-n-is-replaced-with-space-in-raw-post-field-output/238743/1 "2022-09-12T08:01:36Z")

</div>

rails c에서 원시(raw) 게시물을 가져올 때 결과는 줄바꿈을 포함합니다(이것이 정상적인 동작입니다):

`Post.where('topic_id = 123').last.raw` →   
`"### Title\nParagraph 1\n\nParagraph 2\n\nParagraph 3"`,

하지만 [Data Explorer](https://meta.discourse.org/t/32566?silent=true) 쿼리를 사용하면 모든 연속된 줄바꿈이 하나의 공백으로 대체됩니다(그리고 그 결과는 원시 게시물과 _같지_ 않습니다):

`SELECT raw FROM posts p WHERE p.topic_id = 123 ORDER BY p.id DESC LIMIT 1` →   
`### Title Paragraph 1 Paragraph 2 Paragraph 3`

원시 게시물 필드에는 줄바꿈이 포함되어야 하는 것이 아닌가, 아니면 이것이 [Data Explorer](https://meta.discourse.org/t/32566?silent=true)의 한계인가요?

[Data Explorer](https://meta.discourse.org/t/32566?silent=true) 쿼리에서 전체 원시 게시물을 가져오고 싶습니다.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [9월 12, 2022, 10:39오전 UTC](https://meta.discourse.org/t/data-explorer-n-is-replaced-with-space-in-raw-post-field-output/238743/2 "2022-09-12T10:39:40Z")

</div>

> [@md-misko](#):
>
> [Data Explorer](https://meta.discourse.org/t/32566?silent=true) 쿼리에서 전체 원본(raw) 게시물을 가져오고 싶습니다.

쿼리를 csv로 가져오고 계신가요? (그건 불가능할 것 같습니다) 아니면 json으로 가져오고 계신가요? (json은 여러 줄을 지원할 수 있습니다.)

그리고 한 번에 여러 주제를 가져오려는 것이 아니라면, 직접 API 쿼리를 사용하는 것이 더 나을 수 있지만, 페이지네이션 때문에 복잡해질 수 있습니다.

---

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [9월 12, 2022, 12:07오후 UTC](https://meta.discourse.org/t/data-explorer-n-is-replaced-with-space-in-raw-post-field-output/238743/3 "2022-09-12T12:07:30Z")

</div>

> [@pfaffman](#):
>
> 쿼리를 … json 형식으로 가져오고 있나요?

API를 통해 가져오고 있습니다.

> [@pfaffman](#):
>
> 그리고 한 번에 여러 토픽을 가져오려는 게 아니라면

네, 그게 바로 쿼리의 목적입니다. 하지만 쿼리 자체가 API를 통해 소비되고, API는 결과를 json 형식으로 제공한다고 생각하므로 이렇게 하면 될 것 같습니다.

결국 쿼리 출력은 [Data Explorer](https://meta.discourse.org/t/32566?silent=true) 웹 콘솔에서 화면 읽기를 쉽게 하기 위해 정규화되어 있을 뿐(json과 csv 내보내기 모두 줄바꿈을 유지합니다) 따라서 결국 이는 문제가 되지 않는 것으로 밝혀졌습니다.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [10월 12, 2022, 12:07오후 UTC](https://meta.discourse.org/t/data-explorer-n-is-replaced-with-space-in-raw-post-field-output/238743/4 "2022-10-12T12:07:45Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
