मैं अपनी वेबसाइट के शीर्ष पर बैनर की एक श्रृंखला का प्रबंधन करने के लिए एक रेल ऐप लिख रहा हूं; प्रत्येक व्यक्ति को या तो संपादक द्वारा प्रदान किए गए यूआरएल या ड्रॉप-डाउन सूची से चुने गए विशिष्ट उत्पाद से लिंक करना चाहिए।रेल 3 - दो क्षेत्रों में से एक को सत्यापित करना
मैं अन्य चेक के साथ स्थिरता के लिए मॉडल में किसी प्रकार का सत्यापन करना चाहता हूं, जो सुनिश्चित करता है कि सहेजते समय फ़ील्ड (उत्पाद आईडी या यूआरएल) के एक (लेकिन दोनों नहीं) प्रदान किए गए हैं।
क्या validates
है - इसे जांचने के लिए टाइप तरीका, या मुझे इस चेक को कहीं नियंत्रक में रखना होगा?
धन्यवाद - यह अधिक है या इससे कम, हालांकि आपका एल्सिफ़ काफी सही नहीं है। यह 'elsif (! Product_id.blank? और! Url.blank?) होना चाहिए अन्यथा, यह मेरे स्वयं के कस्टम सत्यापनकर्ताओं को लिखने के बिना अच्छी तरह से मान्य है (जिसे मैं डरता था)। – PaulC
oups आप सही हैं;) – apneadiving
आप यहां एक त्रुटि संदेश कैसे जोड़ेंगे? – alestanis