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

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

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

하지만 Data Explorer 쿼리를 사용하면 모든 연속된 줄바꿈이 하나의 공백으로 대체됩니다(그리고 그 결과는 원시 게시물과 같지 않습니다):

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의 한계인가요?

Data Explorer 쿼리에서 전체 원시 게시물을 가져오고 싶습니다.

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

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

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

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

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