मॉडल को अपडेट करने के लिए सबसे अच्छा अभ्यास क्या है जहां केवल कुछ फ़ील्ड अपडेट किए जाने हैं?हाइबरनेट मॉडल का आंशिक अद्यतन
ईजी।
अगर मैं के साथ एक व्यक्ति मॉडल है:
नाम जन्मतिथि पता
और एक रूप है जहाँ मैं केवल अद्यतन करना चाहते:
पता
दो विकल्प मैं वर्तमान में कर सकते हैं देखें:
- कस्टम फॉर्म मॉडल रखने के लिए जिसमें केवल पता है - पोस्टबैक पर डीबी को नाम और जन्मदिन भरने के लिए मेरी ऑब्जेक्ट पुनर्प्राप्त करने के लिए कॉल करें, फिर डीबी पर वापस जाएं।
- कस्टम अपडेट SQL केवल प्रासंगिक फ़ील्ड को अपडेट करने के लिए।
यदि संभव हो तो मैं हाइबरनेट मॉडल का उपयोग करना पसंद करूंगा, इसलिए मैं वर्तमान में # 1 का उपयोग कर रहा हूं।
क्या कोई बेहतर तरीका है?
क्या यह एक प्रदर्शन संबंधी समस्या या व्यावसायिक मामला मुद्दा है, जैसा नाम और पता बदल गया है, लेकिन आप केवल पता अपडेट करना चाहते हैं? –