يمكن القيام بذلك باستخدام Data Explorer Plugin باستخدام استعلام SQL مثل:
SELECT ucf.user_id,
ucf.value,
ucf.updated_at AS reltime$time
FROM user_custom_fields ucf
WHERE ucf.name = 'user_field_1'
AND ucf.value IS NOT NULL
ORDER BY ucf.updated_at DESC
حيث 'user_field_1' سيكون حقل مستخدم مخصص على موقعك الذي تبحث عن عرضه. لاحظ أن Discourse يستخدم user_field_1 و user_field_2 و user_field_3 وما إلى ذلك، كأسماء لحقول المستخدمين المخصصة داخل جدول user_custom_fields بدلاً من الاسم النصي للحقول في صفحة Customize → User Fields.
إذا أردت، يمكنك الحصول على قائمة بجميع أسماء حقول المستخدمين المخصصة على موقعك وأرقام user_field المقابلة لها باستخدام:
SELECT uf.id, uf.name
FROM user_fields uf
حيث سيكون معرف user_field هو اسم user_field_X داخل جدول user_custom_fields.
مع أخذ ذلك في الاعتبار، لست متأكدًا من سبب عدم قدرتك على البحث في حقول المستخدمين الخاصة بك في نافذة البحث طالما أن حقل المستخدم قابل للبحث.
قد تحاول استخدام قائمة البحث المتقدم وتحديد “Users” كمكان للبحث ومعرفة ما إذا كنت تحصل على نفس النتائج:
