Utiliser l'existant champ id dans elasticsearch
Commencé à utiliser elasticSearch aujourd'hui. Je me demandais si il serait possible de mettre dans une sorte de paramètre global d'utiliser un certain champ dans un document que l'ID toujours?
Mon JSON documents seront toujours avoir son propre IDENTIFIANT unique
{
"Record ID": "a06b0000004SWbdAAG",
"System Modstamp": "01/31/2013T07:46:02.000Z",
"body": "Test Body"
}
Ici, je voudrais utiliser l'ID d'Enregistrement que le champ ID.
Ce qui concerne
Vous devez vous connecter pour publier un commentaire.
Vous souhaitez utiliser le paramètre de chemin d'accès, voir la documentation ici:
http://www.elasticsearch.org/guide/reference/mapping/id-field/
spécifiquement quelque chose comme cela devrait fonctionner dans votre cartographie:
Je n'ai jamais essayé d'avoir des noms de variables split bien. Vous pourriez camelcase ou un trait de soulignement si vous exécutez dans wierdness.