ملء حقل بيانات مستخدم مخصص

على موقعنا المستضاف على Discourse، لدينا حقل بيانات مستخدم مخصص لمعرف عضو المستخدم في مؤسستنا.

ما هي أسهل طريقة لملئه لحوالي 2000 مستخدم تم نقلهم من نظام phpbb3 القديم لدينا؟ (يمكنني إنشاء قائمة بما هو اسم المستخدم وما هو معرف العضو.)

وهل هناك أي طريقة لضمان أن محتويات هذا الحقل (عندما لا تكون فارغة) فريدة؟

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

مرحباً مايك :slight_smile:
إذا فهمت بشكل صحيح، فقد قمت بإنشاء حقل مستخدم مخصص فارغ حاليًا وتريد ملؤه لكل مستخدم موجود بناءً على البيانات التي لديك في مكان ما.

سأقوم بذلك باستخدام نص برمجي لـ Rail، وسأتحقق من أن المحتوى فريد داخل النص البرمجي.

نظرًا لأنه تم ترحيله من phpBB، هل لديك أي سبب للاعتقاد بأن معرفات مستخدمي phpBB لن تكون فريدة؟

إذا كنت تستضيف Discourse، فسوف أطلب مباشرة من team@discourse.org نظرًا لأنه ليس لديك حق الوصول إلى وحدة تحكم Rails؛ ربما سيكون لدى الخبراء حلول أفضل. :slight_smile:

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

أنا لست قائد المشروع في هذا (رسميًا، تقاعدت في عام 2016، أنا فقط أساعد في ترحيل منتديات النقاش بسبب خبرتي الطويلة معها)، سأسأله إذا كان بإمكاننا القيام بذلك كجزء من ترحيل البيانات. بخلاف ذلك، يمكنني ربما القيام بذلك عبر واجهة برمجة التطبيقات (API).

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

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

لقد قمت بتمرير هذه المهمة إلى جهة الاتصال الأساسية لمجموعة Discourse الخاصة بنا، حيث كان يتعامل مع ترحيل البيانات.

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