Du kan oprette indekset med mongo-skallen, men hvis du vil gøre det gennem kode, og da du bruger spring-data-mongodb, så brug dette:
mongoTemplate.indexOps(B.class).ensureIndex(new Index().on("a", Order.ASCENDING));
Du kan også angive navnet på samlingen, hvis navnet på din klasse ikke matcher det:
mongoTemplate.indexOps("b").ensureIndex(new Index().on("a", Order.ASCENDING));