Bonjour,
Dans mes données, je veux ignorer un champ. Comment dois-je créer un mappage pour cela? Par exemple,
{
"clé1":"valeur1",
"clé2":"valeur2"
}
je veux ignorer key2, alors comment dois-je créer mon mappage ?
Merci
Cela dépend de ce que vous entendez par "ignorer", mais votre question trouvera probablement une réponse dans les documents de référence des types de base . Par exemple:
"store":false
au mappage key2 pour ne pas le stocker dans l'index"include_in_all":false
au mappage key2 pour qu'il ne soit pas inclus dans le champ _all
(ce qui signifie qu'il ne sera pas inclus dans une recherche de texte sauf si vous effectuez une recherche explicite sur le champ key2)"index":"no"
sur le mappage key2 pour le rendre impossible à rechercher du toutPour info, nous avons un super forum de discussion où des questions comme celles-ci peuvent être posées !
merci, j'ai essayé d'inclure tout comme
"clé2":{
"type" : "objet",
"activé" : faux,
"magasin":faux,
"include_in_all":false,
"index":"non"
}
mais quand même, lorsque j'essaie d'ingérer les données, elles ne sont pas ignorées. Je posterai aussi la question sur le forum.
Merci
La discussion s'est poursuivie ici pour tous ceux qui souhaitent suivre cela. Cela ressemble à une mauvaise configuration relativement simple en ce moment
Commentaire le plus utile
Cela dépend de ce que vous entendez par "ignorer", mais votre question trouvera probablement une réponse dans les documents de référence des types de base . Par exemple:
"store":false
au mappage key2 pour ne pas le stocker dans l'index"include_in_all":false
au mappage key2 pour qu'il ne soit pas inclus dans le champ_all
(ce qui signifie qu'il ne sera pas inclus dans une recherche de texte sauf si vous effectuez une recherche explicite sur le champ key2)"index":"no"
sur le mappage key2 pour le rendre impossible à rechercher du toutPour info, nous avons un super forum de discussion où des questions comme celles-ci peuvent être posées !