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

स्प्रिंग मोंगोडब कंपास बनाया गया डेटा/संग्रह गायब है

बीन घोषित करने का मतलब यह नहीं है कि यह स्वचालित रूप से निष्पादित हो जाता है। अगर आप src/main/resources से एक JSON फ़ाइल से एक नया संग्रह बनाना चाहते हैं, तो मान लें कि वह एक JSON फ़ाइल है। (या test ), तो आपको किसी तरह इस विधि के कॉल को ट्रिगर करना होगा।

मैं @PostConstruct . का उपयोग करने का सुझाव देता हूं एनोटेशन जो वस्तु निर्माण पर एक बार ट्रिगर होता है। चूंकि आप OperatorsRepository . का उपयोग करके डेटा बनाना चाहते हैं , मैं इसका उपयोग @Service . पर करूंगा उस वस्तु को इंजेक्ट करने वाला वर्ग:

@PostConstruct
void createData() {
    this.operatorsRepository.save(myobjToSave);
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मैं कैसे जांच सकता हूं कि मोंगोडीबी में कोई फ़ील्ड मौजूद है या नहीं?

  2. सरणी वाले दस्तावेज़ ढूंढें जिनमें कोई विशिष्ट मान नहीं है

  3. रिमोट मशीन से पाइमोंगो कनेक्शन टाइमआउट

  4. MongoDB एग्रीगेशन फ्रेमवर्क स्टेज और पाइपलाइनिंग

  5. MongoDb खोज प्रदर्शन