Suppose we have data like this:
{ "_id" : "1","name" : "Doeman John"}
{"_id" : "2","name" : "John"}
Query used:
{
"query": {
"query_string": {
"fields" : ["name"] ,
"query": "John"
}
}
}
Current result :
{ "_id" : "1","name" : "Doeman John"}
{"_id" : "2","name" : "John"}
Expected result:
{"_id" : "2","name" : "John"}
I am using Standard Analyzer. Could I achieve my expected result without changing any Analyzer setting?
analyzersetting. You can usemultifieldin case you want to keep analyzed version as well.