Query is below
{
"query": {
"bool": {
"must": {
"query_string": {
"query": "messi NOT barca AND psg",
"fields": ["name^128"]
}
}
}
}
}
What is the difference in "query": "messi AND barca NOT psg"
What is order of precedence in AND, OR, NOT in DSL