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