مكون إضافي للتحقق من قيمة حقل مخصص من نوع نص

أنا متأكد من أن هذا الجزء من التعليمات البرمجية هو ما يسبب خطأ الخادم الداخلي 500:

هل هناك أي شخص يمكنه إخباري بكيفية الوصول إلى قيمة حقل المستخدم لحقل مخصص؟

قطع أخرى من التعليمات البرمجية لا تعمل أيضًا:

custom_field_value = self.user.reload.custom_fields[custom_field_key]
custom_field_value = UserCustomField.where(user_id: self.user.id, name: custom_field_key).pluck(:value).first

أي أفكار / إشارات إلى وثائق أو تعليمات برمجية؟