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

हाइबरनेट OGM का उपयोग करके MongoDb प्रमाणीकरण

हाइबरनेट OGM वर्तमान में डेटाबेस नाम को प्रमाणीकरण डेटाबेस के रूप में उपयोग कर रहा है। यह एक बग है, मैं अभी इस पर काम कर रहा हूं।

आपके उदाहरण में (सभी तरह से सही लगता है), आप "lvdb" db से जुड़ना चाहते हैं लेकिन आपने "व्यवस्थापक" डेटाबेस में उपयोगकर्ता को परिभाषित किया है। हाइबरनेट ओजीएम वास्तव में "lvdb" डेटाबेस में उपयोगकर्ता की तलाश कर रहा है।

अपडेट करें :इस समस्या को अब नवीनतम स्थिर रिलीज़ (5.1.0. अंतिम) में ठीक कर दिया गया है, आप hibernate.ogm.mongodb.authentication_database प्रॉपर्टी का उपयोग कर सकते हैं प्रमाणीकरण डेटाबेस का नाम चुनने के लिए (admin डिफ़ॉल्ट नाम है)।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. क्या मुझे उत्पाद परिवेश में allowDiskUse विकल्प का उपयोग करना चाहिए?

  2. MongoDB स्थितीय ऑपरेटर $

  3. एक बहु-कुंजी अनुक्रमणिका पर धीमी श्रेणी की क्वेरी

  4. किसी वर्ग वस्तु को अनुक्रमणिका के रूप में कैसे सजाएं और सुनिश्चित इंडेक्स का उपयोग करने के समान प्राप्त करें?

  5. संग्रह से चयनित फ़ील्ड को पॉप्युलेट करें और उल्का में चयनित मान के अनुसार फ़िल्टर करें