# Supprimer le \_ttl sur un objet

**URL:** https://discuss.elastic.co/t/supprimer-le--ttl-sur-un-objet/26723
**Category:** Discussions en français
**Created:** [August 3, 2015, 2:16pm UTC](https://discuss.elastic.co/t/supprimer-le--ttl-sur-un-objet/26723 "2015-08-03T14:16:24Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![jbng](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jbng/32/3991_2.png) [@jbng](https://discuss.elastic.co/u/jbng)
#### Post date: [August 3, 2015, 2:16pm UTC](https://discuss.elastic.co/t/supprimer-le--ttl-sur-un-objet/26723/1 "2015-08-03T14:16:24Z")

</div>

Bonjour,

Est-ce que quelqu'un aurait une réponse claire à ce problème mais sans activer l'exécution dynamique de script?  
[http://stackoverflow.com/questions/27453155/clearing-ttl-from-an-object-in-elasticsearch](http://stackoverflow.com/questions/27453155/clearing-ttl-from-an-object-in-elasticsearch)

J'essaie les requêtes suivantes :  
POST /user/test/\_update  
{  
"script" : "ctx.\_ttl = undefined"  
}  
et  
POST /user/test/\_update  
{  
"script" : "ctx.\_ttl = null"  
}

D'après la doc, on est obligé d'activer l'exécution dynamique de script, ce qui n'est pas terrible pour mon projet.  
[https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-scripting.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-scripting.html)

Merci d'avance

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [August 3, 2015, 4:29pm UTC](https://discuss.elastic.co/t/supprimer-le--ttl-sur-un-objet/26723/2 "2015-08-03T16:29:10Z")

</div>

Salut Johann! 😄

Tu peux aussi déposer un script dans le répertoire config/scripts (de mémoire) et tu peux ensuite utiliser ce script.

Quelle est ta version ?

---

<div class="post-metadata">

### Author: ![jbng](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jbng/32/3991_2.png) [@jbng](https://discuss.elastic.co/u/jbng)
#### Post date: [August 3, 2015, 4:57pm UTC](https://discuss.elastic.co/t/supprimer-le--ttl-sur-un-objet/26723/3 "2015-08-03T16:57:49Z")

</div>

Salut David 😄

Merci pour ton aide.  
Je suis en 1.5.2, et sur ubuntu, au niveau syntaxe, si je set le \_ttl à null, cela suffira?

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [August 3, 2015, 5:30pm UTC](https://discuss.elastic.co/t/supprimer-le--ttl-sur-un-objet/26723/4 "2015-08-03T17:30:14Z")

</div>

Je pense qu'en 1.5 cela devrait fonctionner.

`_ttl` à null par contre, je ne suis pas certain. Faut tester. Si non, tu peux le mettre à une valeur du style `100y`? 😛

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [July 6, 2017, 1:51pm UTC](https://discuss.elastic.co/t/supprimer-le--ttl-sur-un-objet/26723/5 "2017-07-06T13:51:30Z")

</div>


