我有项目与couchbase和使用spring-data-couchbase。这有一个文档,我需要使用属性文件设置过期时间,以便安装可以对其进行配置。
import org.springframework.data.couchbase.core.mapping.Document;
@Document(expiry = 60, touchOnRead = true)
public class SampleExpiryDoc {如何使用属性文件设置过期时间?有没有简单的方法可以做到这一点?
发布于 2017-06-27 16:07:44
请参见PR:https://github.com/spring-projects/spring-data-couchbase/pull/120和单元测试作为示例。
基本上,你可以使用@Document的“expiryExpression”来完成:
@Document(expiryExpression = "${document.expiry}")
public class MyDocument {
}https://stackoverflow.com/questions/44038788
复制相似问题