Je kunt de index maken met de mongo-shell, maar als je het via code wilt doen en aangezien je spring-data-mongodb gebruikt, gebruik dan dit:
mongoTemplate.indexOps(B.class).ensureIndex(new Index().on("a", Order.ASCENDING));
Je kunt ook de naam van de collectie specificeren als de naam van je klas er niet mee overeenkomt:
mongoTemplate.indexOps("b").ensureIndex(new Index().on("a", Order.ASCENDING));