JDONREFv3REST Get API : Différence entre versions
De JDONREF Wiki
(Page créée avec « L'API GET permet d'obtenir un document JSON d'un index à partir de son id. L'exemple suivant obtient l'adresse d'identifiant 1 : curl -XGET 'http://localhost:9200/jdon... ») |
(Aucune différence)
|
Version actuelle en date du 17 mars 2014 à 23:10
L'API GET permet d'obtenir un document JSON d'un index à partir de son id. L'exemple suivant obtient l'adresse d'identifiant 1 :
curl -XGET 'http://localhost:9200/jdonref/adresse/1'
Le résultat de cette opération get est:
{
"_index" : "jdonref",
"_type" : "adresse",
"_id" : "1",
"_version" : 1,
"found": true,
"_source" : {
"numero" : 12,
"repetition" : "b",
"voie": "avenue paul eluard",
"commune": "bobigny",
"code postal": "93000",
"t0" : "17/03/2014",
"t1" : "25/03/2014",
"ligne 1": "",
"ligne 2": "",
"ligne 3": "batiment B",
"ligne 4": "12 b avenue paul eluard"
"ligne 5": ""
"ligne 6": "93000 bobigny"
}
}
Il est aussi possible de savoir si une adresse existe en utilisant la méthode HEAD, par exemple :
curl -XHEAD -i 'http://localhost:9200/jdonref/adresse/1'
source filtering
Pour éviter de récupérer la totalité de l'objet retourné, il est possible de filtrer le contenu de l'objet source retourné avec le paramètres _source_exclude. Par exemple :
curl -XHEAD -i 'http://localhost:9200/jdonref/departement/1?_source_exclude=geometrie'
Cela peut être particulièrement pratique car la géométrie des objets est généralement assez volumineuse.
