【问题标题】:How to derive the expiry value based on the value of the field in spring couchbase document如何根据spring couchbase文档中的字段值得出到期值
【发布时间】: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


    【解决方案1】:

    文档的过期时间存储在文档的“元”部分。你可以在这里读更多关于它的内容: https://blog.couchbase.com/how-to-manage-ttl-with-couchbase-n1ql/

    如果使用SDK加载文档,可以直接阅读:

    bucket.defaultCollection().get("youDocumentID").expiryTime();
    bucket.defaultCollection().get("youDocumentID").expiry()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-24
      • 1970-01-01
      • 2019-10-01
      • 1970-01-01
      • 2021-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多