elasticsearch recherche pour les éléments avec l'ID spécifié exemple

Je veux trouver certains éléments dans mon élastique de recherche qui ont un ID donné et je ne peux pas comprendre un moyen facile de le faire.

Je vois http://www.elasticsearch.org/guide/reference/query-dsl/ids-query/ mais ne peux pas pour la vie de me comprendre comment la structure d'une requête de l'utiliser, ou quand je fais de jouets autour avec de l'es-tête ou détendez-je voir les erreurs comme:

 Parse Failure [Failed to parse source [{"query":{"match_all":{}},"ids
{"values""1","4","100"]}}]]]; nested: SearchParseException[[dailyaggregates][4]: 
query[ConstantScore(NotDeleted(*:*))],from[-1],size[-1]: Parse Failure [No parser for 
element [ids]]]; }]

etc. Quelqu'un peut-il me dire comment configurer cela? Merci.

edit: Mon but avec cette erreur a été de es-tête, mais des erreurs similaires à travers curl. Je crois que ce que j'ai essayé était une variante de ceci:

{
   "query": {
   "match_all": {}
   },
  "ids": {
    "values": [
     "100"
    ]
  }
}
Pouvez-vous coller votre commande curl verbatim? L'exemple que vous avez lié devrait fonctionner, donc c'est probablement une question de savoir où vous en panne. 🙂
Merci pour la réponse. Posté ce que je suis en utilisant. J'ai essayé de bouger, comme à l'intérieur de la requête et obtenir des erreurs similaires...j'espère juste quelque chose de stupide.

OriginalL'auteur cdietschrun | 2013-05-16