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

स्प्रिंग डेटा मोंगोडीबी - मोंगो संग्रह के लिए प्रोग्रामेटिक रूप से इंडेक्स कहां बनाएं?

यदि आपको इसे प्रोग्रामेटिक तरीके से करने की आवश्यकता है, तो आप बस नए स्प्रिंग का @कॉन्फ़िगरेशन बना सकते हैं और इस तरह का इनिशियलाइज़ेशन कर सकते हैं:

@Configuration
@DependsOn("mongoTemplate")
public class CollectionsConfig {

    @Autowired
    private MongoTemplate mongoTemplate;

    @PostConstruct
    public void initIndexes() {
        mongoTemplate.indexOps("collectionName") // collection name string or .class
            .ensureIndex(
                new Index().on("name", Sort.Direction.ASC)
        );
    }
}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Upsert के साथ अपडेट को सही के रूप में उपयोग करते समय डिफ़ॉल्ट मान सेट नहीं है

  2. कैसे मोंगोडीबी जारी रखें - एक नई छवि में चल रहे डॉकर कंटेनर का डेटा?

  3. PUG में डेटाबेस से डेटा पार्स करना

  4. मोंगोडब सशर्त प्रकार

  5. मोंगो सी # ड्राइवर - नेस्टिंग के साथ गतिशील रूप से बिल्डिंग फिल्टर