JDONREFv3REST Delete API

De JDONREF Wiki
Révision de 18 mars 2014 à 00:14 par Julien2512 (discussion | contributions) (Page créée avec « L'API DELETE permet de supprimer une adresse. L'exemple suivant supprime une adresse d'id 1 : $ curl -XDELETE 'http://localhost:9200/jdonref/adresse/1' et le résultat... »)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

L'API DELETE permet de supprimer une adresse. L'exemple suivant supprime une adresse d'id 1 :

 $ curl -XDELETE 'http://localhost:9200/jdonref/adresse/1'

et le résultat sera :

 {
   "found" : true,
   "_index" : "jdonref",
   "_type" : "adresse",
   "_id" : "1",
   "_version" : 2
 }
versioning

Puisqu'à chaque changement une adresse est versionnée, la suppression d'une adresse incrémente cette version. Ce mécanisme peut aussi être utilisé pour s'assurer qu'il n'y a pas eu de modification entre la lecture de l'adresse et sa suppression, en utilisant le paramètre version lors de la requête DELETE.