当前位置:
首页 >
前端技术
> javascript
>内容正文
javascript
Spring-Data-MongoDB的Index注解的expireAfterSeconds参数不起作用?解决方案居然是这样的!...
生活随笔
收集整理的这篇文章主要介绍了
Spring-Data-MongoDB的Index注解的expireAfterSeconds参数不起作用?解决方案居然是这样的!...
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
2019独角兽企业重金招聘Python工程师标准>>>
Spring-Data-MongoDB是一个很好用的MongoDB操作组件,但最近在使用时有一个集合需要给数据指定过期时间,因而需要用到expireAfterSeconds。
@Indexed(expireAfterSeconds = 100)private LocalDateTime expirationTime;但是无论如何都无法生成索引,通过 db.collectionName.getIndexes查询只有_id索引。这个问题真的很变态。 解决方案居然是这样的: 示例
@Document(collection = "accessToken") public class AccessToken implements Serializable给你的实体对象加上@Document注解,并显示的给一个集合名称。 这样问题瞬间解决。
转载于:https://my.oschina.net/minglic/blog/3052489
总结
以上是生活随笔为你收集整理的Spring-Data-MongoDB的Index注解的expireAfterSeconds参数不起作用?解决方案居然是这样的!...的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: C语言编程中的错误
- 下一篇: 学习javascript必须订阅30个程