لا يمكن إنشاء حسابات جديدة بسبب plugin قديم لحقل المستخدم متعدد الاختيارات

هذا ليس مفاجئًا. هذا يعني أن البيانات اللازمة للترحيل موجودة في قاعدة البيانات، ولكن من المحتمل أنها في شكل لن يجعل الترحيل سهلاً كما كنت آمل.

لتأكيد ذلك، حاول تشغيل استعلام مستكشف البيانات التالي:

SELECT * FROM user_custom_fields
WHERE name = 'user_field_1'
ORDER BY user_id

المعلومات المفيدة من نتائج هذا الاستعلام ستكون ما تم تعيينه في عمود value. من الناحية المثالية، ستبدو النتائج مشابهة لهذا، مع إدخال منفصل لكل خيار اختاره المستخدم:

أشك في أن ما ستجده هو أن قيم كل خيار اختاره المستخدم ستكون موجودة في نفس الصف. على سبيل المثال، [this, that] أو \"[this, that]\". إذا كان هذا صحيحًا، هل يمكنك نشر بعض إدخالات القيمة؟

قد يستغرق الأمر بعض التجربة والخطأ لمعرفة كيفية تحليل القيم إلى الشكل الذي تتوقع أن يجده Discourse.

إعجابَين (2)