में मोंगो डीबी से ऑब्जेक्टआईडी को कैसे पास करें मैं मोंगो, नोआरएम और एमवीसी नेट के साथ एक नई परियोजना शुरू कर रहा हूं।MVC.net
इससे पहले कि मैं FluentNHibernate का उपयोग कर रहा था, इसलिए मेरी आईडी पूर्णांक थी, अब मेरी आईडी ऑब्जेक्ट आईडी हैं। तो जब मैं एक संपादित करें लिंक है मेरी URL ऐसा दिखाई देगा:
वेबसाइट/व्यवस्थापक/संपादित करें/23,111,160,3,240,200,191,56,25,0,0,0
और यह के रूप में मेरी नियंत्रक को स्वत: बाध्य नहीं करता है एक ऑब्जेक्ट आईडी
क्या आपके पास इस के साथ काम करने के लिए कोई सुझाव/सर्वोत्तम प्रथाएं हैं? क्या मुझे हर बार आईडी को एन्कोड/डीकोड करने की ज़रूरत है?
धन्यवाद!
यह समाधान तब काम नहीं करता जब मान किसी फ़ॉर्म में पास हो जाते हैं। समाधान के लिए मेरा उत्तर देखें जो काम करता है इससे कोई फर्क नहीं पड़ता कि मूल्य कैसे पारित किए जाते हैं। (यह भी ध्यान देने योग्य होगा कि सी # मोंगोडीबी चालक यह था क्योंकि उनके वाक्यविन्यास में भिन्नता है)। –
मूल प्रश्न संदर्भ एएसपी.नेट एमवीसी और मानक कोड में था जो नियंत्रक को url से ऑब्जेक्ट आईडी को पार्स करने की अनुमति देगा। – Sherlock