मेरे पास user.errors
है जो मेरे नियंत्रक में सभी त्रुटियां देता है। तो, मेरे पास फ़ील्ड :user_login
है जिसमें इसकी त्रुटि है। मैं पूर्ण केवल उस क्षेत्र के लिए user.errors
से त्रुटि संदेश कैसे प्राप्त कर सकता हूं?रेल 3 - एक फ़ील्ड के लिए पूर्ण त्रुटि संदेश प्राप्त करें
मुझे लगता है कि जैसे इस क्षेत्र के केवल पाठ प्राप्त कर सकते हैं:
user.errors[:user_login] # Gives that 'can't be empty'
लेकिन मैं वास्तव में उस
user.errors.get_full_message_for_field[:user_login] # 'Your login can't be empty'
वास्तव में इस तरह के और अधिक कुछ हो गया है | त्रुटि .map {| user.errors.full_message (: user_login, त्रुटि)} ' –