MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Spring Data - DBRef d'indexation MongoDB

Vous pouvez créer l'index avec le shell mongo, mais si vous voulez le faire via du code et puisque vous utilisez spring-data-mongodb, utilisez ceci :

mongoTemplate.indexOps(B.class).ensureIndex(new Index().on("a", Order.ASCENDING));

Vous pouvez également spécifier le nom de la collection si le nom de votre classe ne lui correspond pas :

mongoTemplate.indexOps("b").ensureIndex(new Index().on("a", Order.ASCENDING));