要为集合创建索引(如本文https://docs.spring.io/spring-data/mongodb/docs/current/reference/html/所述),可以使用以下方法:
mongoTemplate.indexOps(Person.class).ensureIndex(new Index().on("name",Order.ASCENDING));
但是我应该把这个代码片段放在程序的什么地方呢?
在相关存储库的构造函数中?我现在就是这样做的,而且很管用,但不知怎么的,我觉得这是个糟糕的设计.
在Mongo配置的某个地方?我还没有找到一个合适的方法来覆盖它