ऐसा लगता है कि आपके पास बाधा उल्लंघन है। अपने सहेजने के तरीके पैरामीटर में failOnError: true
जोड़ें। फिर आपकी सहेजने में विफल होने पर आपको अपवाद मिलेगा। (वैकल्पिक रूप से आप वापसी मूल्य को सहेजने से देख सकते हैं, और यदि यह p.errors.allErrors()
पर झूठा प्रिंट प्रिंट कर सकता है।)
प्रमाणीकरण और बचत एक साथ की जाती है। यदि आप उपयोगकर्ता द्वारा सबमिट किए गए डेटा को मान्य कर रहे हैं जो कि कुछ डोमेन ऑब्जेक्ट से जुड़ा हुआ है, तो अमान्य इनपुट के कारण विफलता को सहेजने के लिए जांच करने के लिए बेवकूफ चीज़ को सहेजने का वापसी मूल्य जांचना है; अमान्य इनपुट के कारण असफल असाधारण व्यवहार नहीं है। यदि आप ऑब्जेक्ट की सामग्री को सहेजना चाहते हैं और कोई समस्या होने पर अपवाद फेंकना चाहते हैं, तो failOnError
का उपयोग करें।
तर्क के बारे में अधिक जानकारी के लिए कि उन्होंने GORM क्यों डिज़ाइन किया ताकि आपको यह see this article करने की आवश्यकता हो।
स्रोत
2012-02-07 14:03:32
करने के लिए मेरे मामले में से व्यवहार विश्व स्तर पर बदलने की जरूरत है मैं कोड का एक और हिस्सा है कि मेरी पंक्ति को हटाने गया था , नया बनाने के बाद ... :( – Topera