MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

आंशिक रूप से परिभाषित स्कीमा के साथ किसी दस्तावेज़ का मानचित्रण करना

मैं

. का परिणाम कास्ट करने के अपेक्षित परिणाम के बारे में वास्तव में निश्चित नहीं हूं
JSON.parse(value)

DBObject के लिए, जो एक इंटरफ़ेस है, क्लास नहीं। परिणाम को DBObject BasicDBObject (या BasicDBList), या एक Map के कार्यान्वयन के लिए कास्ट करने का प्रयास करें जैसा कि टिप्पणियों में उल्लेख किया गया है (यह एक इंटरफ़ेस भी है, लेकिन यह करता है काम)।

यदि आप स्प्रिंग डेटा रेस्ट के साथ काम कर रहे हैं, तो आपको शायद "मैन्युअल रूप से" deserialize करने की आवश्यकता नहीं होगी, वसंत आपके लिए यह करेगा। क्या करना है इसके मूल उदाहरण के लिए इस उत्तर की जाँच करें। बिना किसी स्कीमा के डेटा होना सबसे अच्छा विचार नहीं हो सकता है (मोंगोडब आपको इसे डेटाबेस स्तर पर करने से बचाता है, लेकिन आपको इसे एप्लिकेशन स्तर पर करना चाहिए), लेकिन मैं उत्पादन में समान तरकीबों का उपयोग करें, और आप किसी तरह इसे काम में ला सकते हैं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB GROUP BY में HAVING करने का सही तरीका क्या है?

  2. मोंगोडीबी $लॉग

  3. जावा ड्राइवर के साथ MongoDB में अंतिम सम्मिलित दस्तावेज़ आईडी प्राप्त करें

  4. मोंगोडीबी $log10

  5. उल्का और DBRefs