MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Spring Data MongoDB - Di mana membuat indeks secara terprogram untuk koleksi Mongo?

Jika Anda perlu melakukannya dengan cara terprogram, Anda bisa membuat @Configuration Spring baru dan melakukan inisialisasi seperti itu:

@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. Melakukan kueri regex dengan PyMongo

  2. Cara Memantau Server Database Anda Menggunakan ClusterControl CLI

  3. Data/db MongoDB tidak ditemukan

  4. Agregasi MongoDB Menggunakan Java

  5. Cari berdasarkan elemen objek dalam array