Du kan skapa indexet med mongo-skalet, men om du vill göra det genom kod och eftersom du använder spring-data-mongodb, använd detta:
mongoTemplate.indexOps(B.class).ensureIndex(new Index().on("a", Order.ASCENDING));
Du kan också ange namnet på samlingen om namnet på din klass inte matchar det:
mongoTemplate.indexOps("b").ensureIndex(new Index().on("a", Order.ASCENDING));