MongoDB @CompoundIndexes 不起作用,没效果

待我称王封你为后i 2022-12-20 03:27 240阅读 0赞

楔子

springMongoDB 自动创建索引不生效,
使用spring-boot-starter-parent版本是2.3.0.RELEASE
查看官网发现如下:
Automatic index creation is turned OFF by default as of version 3.0.

https://docs.spring.io/spring-data/mongodb/docs/current/reference/html/#mapping.index-creation
在这里插入图片描述

启用 索引自动创建

在这里插入图片描述

索引注释使用

  1. @Document
  2. @CompoundIndex(name = "age_idx", def = "{'lastName': 1, 'age': -1}")
  3. public class Personss {
  4. @Id
  5. private ObjectId id;
  6. private Integer age;
  7. private String firstName;
  8. private String lastName;
  9. //get set
  10. )

发表评论

表情:
评论列表 (有 0 条评论,240人围观)

还没有评论,来说两句吧...

相关阅读

    相关 height:100%作用

    近日小伙伴们,在布局的是需要用到将某个div全屏铺满!无论怎么使用height属性,都无法满足自己的要求!让我回忆起自己第一次遇到这样的布局需求,也绕了不少弯路!今天就记录一下