2017-09-05 5 views
1

Ici, j'ai plusieurs documents stockés dans Elasticsearch.Comment rechercher le préfixe de données d'un tableau dans Elasticsearch?

document_example: { "data": [ "rouge", "brun", "noir"]}

Lorsque j'utilise la recherche préfixe (voir ci-dessous) pour vérifier s'il y a certains éléments dans les données du tableau 'avec le préfixe' b ', le résultat sort avec null alors que l'exemple document existe dans Elasticsearch.

Il semble que la recherche par préfixe peut être utilisée pour la chaîne, mais les éléments exclus dans le tableau. Donc, si je veux trouver le préfixe des données dans le tableau, comment chercher dans Elasticsearch? Merci.

Répondre