我有使用couchbase的项目并使用spring-data-couchbase。这有一个文档,我需要使用属性文件设置到期时间,以便安装可以配置它。
import org.springframework.data.couchbase.core.mapping.Document;
@Document(expiry = 60, touchOnRead = true)
public class SampleExpiryDoc {
如何使用属性文件设置上述到期时间?有一种简单的方法可以做到这一点吗?
答案 0 :(得分:2)
请参阅此PR:https://github.com/spring-projects/spring-data-couchbase/pull/120和单元测试作为示例。
基本上,您可以使用@ Document" expiryExpression"
来完成@Document(expiryExpression = "${document.expiry}")
public class MyDocument {
}