Je voulais savoir comment multi correspondant avec _all travail. Let « s dire que j'ai la requête suivante:comment elasticsearch multi correspondant avec _all travail?
"multi_match": {
"query": x,
"type": "phrase",
"fields":"_all",
}
-t-elle recherche tous les champs disponibles pour l'expression particulière et renvoie un enregistrement si l'expression existe dans tous les domaines? Que se passe-t-il si certains champs le possèdent et d'autres pas?
Merci @dadoonet pour votre commentaire. Mais pourquoi quand j'utilise la même requête avec seulement 2 champs, le nombre d'enregistrements que je reçois est supérieur au nombre d'enregistrements quand je fais _all? Par exemple, si j'utilise _all, je récupère 100 enregistrements, mais quand j'utilise "fields": ["title", "description"] je reçois 101 enregistrements et seulement 86 enregistrements parmi eux sont dupliqués! – Mandy