2017-05-18 3 views
0

私はcouchbaseプロジェクトとspring-data-couchbaseを使用しています。これは、インストールがこれを設定できるように、プロパティファイルを使用して有効期限を設定する必要があるドキュメントを持っています。Springでcouchbase文書に設定可能な有効期限を追加する方法は?

import org.springframework.data.couchbase.core.mapping.Document; 
@Document(expiry = 60, touchOnRead = true) 
public class SampleExpiryDoc { 

プロパティファイルを使用して上記の有効期限を設定するにはどうすればよいですか?これを行う簡単な方法はありますか?

答えて

1

このPR:https://github.com/spring-projects/spring-data-couchbase/pull/120とユニットテストを例として参照してください。

@Document(expiryExpression = "${some.document.expiry}") 
private class ExpiryWithInvalidExpression { 
} 

基本的には、ドキュメントの "expiryExpression" @使用してそれを行うことができます

関連する問題