Multi_match phrase_prefix is giving different results for Elastic versions 6.6 and 8.4

Team,

Please help me, I am using same max expansion and same ES Query on Elastic versions 6.6 and 8.4, with same set of data. but giving different results.

so, can some one clearly confirms what is the major difference in the latest version.

Query


"multi_match": {
            "fields": [
              "names"
            ],
            "max_expansions": 5,
            "query": "cur",
            "type": "phrase_prefix"
          }

Version : 8+ its giving results {"john curtain","john curpa"}
version : 6.6 - no data returning.

NOTE : phrase prefix is not working as expected in 6.6 version

can any one confirm the differences of behavior.

What is the mapping for the field in the two versions?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.