ما هي ميزة 'المستخدمون المميزون'؟

مرحباً
أرى عدداً من الأعمدة في جدول المواضيع في مستكشف البيانات تسمى “Featured_user…”، ونادراً ما يتم ذكرها في أي مكان على Discourse مع وصف لماهيتها وكيف تعمل (أو أنني لم أتمكن من العثور على المصدر)؟

سأكون ممتناً لشرح أو مرجع، من فضلك! شكراً لك! (:

إعجابَين (2)

أعتقد أن هؤلاء هم المستخدمون/الأفاتارات الذين يظهرون بجوار مؤلف الموضوع في قوائم الموضوعات (بالإضافة إلى last_post_user_id):

إعجابَين (2)

شكراً @JammyDodger! عند اختبار هذا على إضافة مستكشف البيانات (Data Explorer) أحيانًا تعرض واجهة المستخدم على سبيل المثال أربعة مستخدمين مميزين ولكن الاستعلام الخاص بـ

SELECT id, title, featured_user1_id, featured_user2_id, featured_user3_id,
featured_user4_id FROM topics

قد يعرض NULL للمستخدم الرابع أو الثالث أو الثاني أو حتى جميعهم!

على سبيل المثال،


يعرض حوالي ثلاثة مستخدمين في قائمة الأعلى بينما عند تشغيل الاستعلام يظهر مستخدم واحد فقط كمستخدم مميز:

شكراً! :star_struck:

– نفس المعرف، نفس الموضوع…

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

سيكون الأفاتار الأول هو مالك الموضوع (topic.user_id)، والثاني سيكون على الأرجح featured_user1، والثالث last_post_user_id

يمكنك تجربة هذا ومعرفة ما إذا كان يتوافق مع ما تعرضه قائمة الموضوعات لديك:

-- [params]
-- integer :topic_id

SELECT t.id as topic_id, 
t.user_id as topic_owner_user_id, 
t.featured_user1_id as F1_user_id, 
t.featured_user2_id as F2_user_id, 
t.featured_user3_id as F3_user_id,
t.featured_user4_id as F4_user_id, 
t.last_post_user_id
FROM topics t
WHERE t.id = :topic_id
3 إعجابات

حسنًا، شكرًا جزيلاً، وأعتذر إذا لم أتمكن من شرح ذلك بشكل صحيح منذ البداية، ولكن في مثالي أعلاه، يظهر ثلاثة مستخدمين (نعم، المستخدم الأول هو المالك) ولكن في نتيجة الاستعلام يظهر مستخدم واحد فقط كمستخدم مميز (featured_user)، لذا سؤالي هو كيف اختار الاستعلام عرض مستخدم واحد وليس الآخر الذي يظهر في واجهة المستخدم؟ (بدون تضمين مالك الموضوع - هذا مفهوم)

أتوقع أن يعرض مستخدمين مميزين + المالك، كما هو الحال في واجهة المستخدم (:

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

ينتقل المستخدمون من last_post_user_id أثناء تقدمك:

الرد الأول:

image

الرد الثاني:

image

الرد الثالث:

image

إعجابَين (2)

نعم شكراً جزيلاً! هذا بالضبط ما أردت فهمه! :grinning_face_with_smiling_eyes::+1:

إعجابَين (2)

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