Data Explorer : est remplacé par un espace dans RAW post field output

Lorsque vous récupérez un post brut en utilisant rails c, le résultat inclut des sauts de ligne (comme il se doit) :

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

Mais lorsque vous utilisez une requête Data Explorer, tous les sauts de ligne consécutifs sont remplacés par un seul espace (et le résultat n’est pas égal au post brut) :

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

Le champ raw du post ne devrait-il pas inclure les sauts de ligne, ou est-ce une limitation de Data Explorer ?

J’aimerais vraiment obtenir le post brut complet à partir d’une requête Data Explorer.

Récupérez-vous la requête au format csv (je pense que cela ne peut pas fonctionner) ou json (qui peut prendre en charge les lignes \n\nEt à moins que vous n’essayiez d’obtenir un tas de sujets à la fois, vous pourriez simplement utiliser des requêtes API directes, bien que la pagination puisse compliquer les choses.

1 « J'aime »

Via API.

Oui, c’est à cela que sert la requête. Mais comme la requête elle-même sera consommée via l’API, qui, je crois, sert les résultats au format json, cela devrait suffire.

Il s’avère que la sortie de la requête est normalisée pour une lecture facile dans la console Web Data Explorer uniquement (les exportations json et csv conservent les sauts de ligne), il n’y a donc finalement pas de problème.

1 « J'aime »

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