Data Explorer: يتم استبدال \n بمسافة في مخرجات حقل المنشور الخام

عند جلب المنشور الخام باستخدام rails c، تتضمن النتيجة أسطرًا جديدة (كما ينبغي):

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 (والتي يمكن أن تدعم وجود أسطر لي)

وما لم تكن تحاول الحصول على مجموعة من المواضيع دفعة واحدة، فقد تستخدم استعلامات API مباشرة، على الرغم من أن التصفح يمكن أن يجعل ذلك معقدًا.

إعجاب واحد (1)

عبر واجهة برمجة التطبيقات (API).

نعم، هذا هو الغرض من الاستعلام. ولكن نظرًا لأن الاستعلام نفسه سيتم استهلاكه عبر واجهة برمجة التطبيقات (API)، والتي أعتقد أنها تقدم النتائج بتنسيق json، فيجب أن يكون هذا كافيًا.

اتضح أن مخرجات الاستعلام مُطَبَّعة لسهولة القراءة على الشاشة في وحدة تحكم الويب الخاصة بـ Data Explorer فقط (كلا التصديرين json و csv يحتفظان بفواصل الأسطر)، لذا فهذه مشكلة غير موجودة في النهاية.

إعجاب واحد (1)

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