#spring #couchbase #spring-data-couchbase
#spring #couchbase #spring-data-couchbase
Вопрос:
Попытался установить срок действия на 60 секунд для документа, как указано в приведенном ниже справочном документе с библиотекой spring-data-couchbase-4.0.3.RELEASE. Однако истечение срока действия не работает, поскольку сбрасывает значение на 0.
справочный документ spring-data-couchbase
Я обнаружил, что значение сбрасывается на 0 в файле класса ReactiveUpsertByIdOperationSupport в приведенном ниже методе.
private UpsertOptions buildUpsertOptions() {
final UpsertOptions options = UpsertOptions.upsertOptions();
if (persistTo != PersistTo.NONE || replicateTo != ReplicateTo.NONE) {
options.durability(persistTo, replicateTo);
} else if (durabilityLevel != DurabilityLevel.NONE) {
options.durability(durabilityLevel);
}
return options;
}
Не уверен, как я могу исправить эту проблему. Любая помощь приветствуется. Спасибо,
Комментарии:
1. Вот средство отслеживания проблем, если вы хотите сообщить об ошибке: jira.spring.io/projects/DATACOUCH
2. Спасибо @dnault. Похоже, что Майкл Райхе ниже создал проблему.