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

DBRefs (मोंगो दस्तावेज़ संदर्भ) उत्सुकता से नहीं लाए गए

आप सही हैं, किसी भी डीबीआरएफ को उत्सुकता से लाया जाता है, लेकिन वे उत्सुकता से सहेजे नहीं जाते (AFAIK)। यदि ए के पास बी का संदर्भ है, जब आप ए को सहेजते हैं, तो स्प्रिंग डेटा/मोंगोडीबी स्वचालित रूप से बी को सहेजता नहीं है, आपको यह करना होगा।

// Incorrect, upon retrieval a.getB() == null
A a = new A();
a.setB(new B());
repositoryA.save(a);

// Correct (to the best of my knowledge)
B b = repositoryB.save(new B());
A a = new A();
a.setB(b);
repositoryA.save(a);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. भू-स्थानिक अनुक्रमण YAML के साथ फ़ील्ड के लिए कोई मानचित्रण नहीं मिला

  2. शीर्ष मोंगोडीबी संसाधन

  3. त्रुटि:नल की संपत्ति 'करीब' पढ़ा नहीं जा सकता

  4. mongodb php . का उपयोग करके कनेक्ट करें

  5. लोचदार खोज में एक खोज प्रतिक्रिया का परिणाम प्राप्त करना