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.
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.