Spring-Data Couchbase - Как установить TTL для документа из файла свойств - PullRequest
0 голосов
/ 05 июня 2019

Я пытаюсь установить TTL для документа, я узнал, что, поставив @Document(expiry = x sec) работает.Но есть ли способ прочитать значение из файла свойств?

Вот моя зависимость:

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.3.RELEASE</version>
        <relativePath />
    </parent>
...
    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-data-couchbase</artifactId>
    </dependency>

1 Ответ

0 голосов
/ 06 июня 2019

К сожалению, это еще не функция.Если вам нужно гибкое определение TTL, вы можете использовать сенсорный метод после сохранения документа: https://docs.couchbase.com/sdk-api/couchbase-java-client-2.0.0/com/couchbase/client/java/Bucket.html#touch(java.lang.String,%20int)

Кроме того, вы также можете использовать стандартный метод сохранения.

Best,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...