2014-07-17 4 views
1

J'utilise le projet Spring-Data Couchbase (1.1.1.RELEASE) sur un cluster Couchbase en version 2.2.Spring-Data Couchbase - Comment définir TTL à document?

J'ai besoin de configurer des propriétés Time To Live sur mes documents.

Je sais comment le faire avec l'objet CouchbaseClient mais je ne sais pas comment le faire en utilisant l'abstraction Spring-Data Couchbase.

Merci pour votre aide.

+1

Voulez-vous dire 'Time to ** Live **' au lieu de 'Time to Leave'? –

+1

Oui, je veux dire Time To Live, désolé, c'est une faute d'orthographe :) –

Répondre

1

Pour définir un TTL que vous définissez la valeur d'expiration sur le document:

@Document(expiry = 10) 

Cela le TTL à 10 secondes. Le Spring-Data Couchbase reference guide couvre cela en plus de détails.

+0

Ok. Merci pour l'information. J'ai lu la documentation mais j'aurais manqué cette ligne. –

+0

Je veux faire la même chose dans le code, y at-il un autre moyen de le faire via le code. – user3614936

Questions connexes