【发布时间】:2021-08-06 06:27:00
【问题描述】:
Spring data couchbase 有 @document 注释,它有 expiry 和 expiryexpression 属性。
如何从文档中的一个字段动态读取值并设置为spring boot data couchbase中的expiry/expiryexpression?
【问题讨论】:
标签: spring spring-boot java-8 couchbase spring-data-couchbase
Spring data couchbase 有 @document 注释,它有 expiry 和 expiryexpression 属性。
如何从文档中的一个字段动态读取值并设置为spring boot data couchbase中的expiry/expiryexpression?
【问题讨论】:
标签: spring spring-boot java-8 couchbase spring-data-couchbase
文档的过期时间存储在文档的“元”部分。你可以在这里读更多关于它的内容: https://blog.couchbase.com/how-to-manage-ttl-with-couchbase-n1ql/
如果使用SDK加载文档,可以直接阅读:
bucket.defaultCollection().get("youDocumentID").expiryTime();
bucket.defaultCollection().get("youDocumentID").expiry()
【讨论】: