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

स्प्रिंग वस्तु को MongoDB पर सही ढंग से सहेजता नहीं है

मुझे लगता है MongoConverter आपके spring-data-mongodb.jar के विशिष्ट संस्करण में गलत तरीके से काम करता है। स्प्रिंग को आपके ClassC को कनवर्ट करना होगा उदाहरण DBObject . में फॉर्मेट करें, फिर DBCollection.save . पर कॉल करें डेटा को डेटाबेस में सहेजने के लिए। आप DBObject . की सामग्री की जांच कर सकते हैं विधि में पैरामीटर "com.mongodb.DBCollection.save" क्या इसमें आपकी अपेक्षा के अनुरूप सही डेटा है।

मैं आपका ClassC कॉपी करता हूं पूरी संरचना और परीक्षण के साथ, यह ठीक है और जो आपने ऊपर वर्णित किया है उसे पुन:पेश नहीं कर सकता। मैं वसंत-डेटा-मोंगडीबी-1.2.3-रिलीज.जर का उपयोग करता हूं। आप किस संस्करण को अपनाते हैं?



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. सरणी में नेस्टेड दस्तावेज़ में फ़ील्ड के लिए अद्वितीय बाधा कैसे सेट करें?

  2. mongoexport के साथ एक वस्तु निर्यात करें, _id कैसे निर्दिष्ट करें?

  3. मैं Mongo में किसी संग्रह का वर्णन कैसे करूँ?

  4. MongooseJS - दस्तावेज़ और संदर्भित दस्तावेज़ को कैसे सहेजना है?

  5. mongorestore विफल:कोई पहुंच योग्य सर्वर नहीं