التحقق من صحة نموذج القضبان: أحتاج إلى التحقق من صحة تضمينه مع خطأ حساس لحالة الأحرف

StackOverflow https://stackoverflow.com/questions/5413266

سؤال

هنا رمز لا يعمل Genacodicetagpre

لدي حاليًا جميع الأيام بالديسيبل باستثناء يوم الأحد.أحاول إضافة "الأحد" ، والحصول على أخطاء "غير مدرج في القائمة".

هل كانت مفيدة؟

المحلول

لا يحتوي

Validates_inclusion_of على وسيطة تحسس حالة الأحرف ، لذا يمكنك إنشاء أداة التحقق الخاصة بك (إذا كنت تستخدم الإصدار 3 من Rails):

Genacodicetagpre

واحفظه في دليل lib باسم: Genacodicetagpre

بعد ذلك ، في نموذجك ، يمكنك: Genacodicetagpre

فقط تأكد من قيام ريلز بتحميل ملف lib هذا عند بدء التشغيل من خلال وضعه في config / application.rb:

Genacodicetagpre

نصائح أخرى

Genacodicetagpre

يؤدي هذا إلى تقليل حجم الحقل قبل تشغيل التحقق

حل بسيط بسيط إذا لم تكن قلقًا بشأن فصل عمليات التحقق في lib

Genacodicetagpre
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top