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

स्प्रिंग बूट मोंगोडब ऑडिटिंग त्रुटि

मैंने इस समस्या को अगले कॉन्फ़िगरेशन के साथ हल किया:

@Configuration
@EnableMongoRepositories(basePackages = "YOUR.PACKAGE")
@EnableMongoAuditing
public class MongoConfig extends AbstractMongoConfiguration {

    @Value("${spring.data.mongodb.host}")
    private String host;

    @Value("${spring.data.mongodb.port}")
    private Integer port;

    @Value("${spring.data.mongodb.database}")
    private String database;

    @Override
    public MongoClient mongoClient() {
        return new MongoClient(host, port);
    }

    @Override
    protected String getDatabaseName() {
        return database;
    }

    @Bean
    public MongoTemplate mongoTemplate() throws Exception {
        return new MongoTemplate(mongoDbFactory(), mappingMongoConverter());
    }

    @Bean
    public MongoDbFactory mongoDbFactory() {
        return new SimpleMongoDbFactory(mongoClient(), database);
    }
}

MongoTemplate . के लिए बस बीन जोड़ें MongoTemplate(MongoDbFactory mongoDbFactory, @Nullable MongoConverter mongoConverter) के कंस्ट्रक्टर के साथ



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. आप MongoDB प्रोजेक्शन एग्रीगेशन में किसी विशिष्ट सरणी आइटम का उपयोग कैसे करते हैं?

  2. MongoDB, एकाधिक गिनती ($ मौजूद के साथ)

  3. DB.eval () मोंगो जावा ड्राइवर के साथ

  4. MongoDB में किसी अन्य नंबर फ़ील्ड का उपयोग करके किसी संख्या फ़ील्ड को कैसे अपडेट करें?

  5. पिछले संस्करणों की तुलना में 2.6 MongoDB शेल में इन्सर्ट धीमा क्यों है?