termFreq vs phraseFreq in Explanation

Hi.
According to https://www.elastic.co/guide/en/elasticsearch/guide/current/relevance-intro.html when I want to see an explanation of the score I can use "explain":true and I should se something like:

"_explanation": {
"description": "weight(tweet:honeymoon in 0)
[PerFieldSimilarity], result of:",
"value": 0.076713204,
"details": [
{
"description": "fieldWeight in 0, product of:",
"value": 0.076713204,
"details": [
{
"description": "tf(freq=1.0), with freq of:",
"value": 1,
"details": [
{
"description": "termFreq=1.0",
"value": 1
}
]
},
{
"description": "idf(docFreq=1, maxDocs=1)",
"value": 0.30685282
},
{
"description": "fieldNorm(doc=0)",
"value": 0.25,
}
]
}
]
}

But when I use this parameter in my query I get this:

...
{
"value": 0.7218931,
"description": "fieldWeight in 8827, product of:",
"details": [{
"value": 0.70710677,
"description": "tf(freq=0.5), with freq of:",
"details": [{
"value": 0.5,
"description": "phraseFreq=0.5"
}]
}, {
"value": 4.083644,
"description": "idf(docFreq=1553, maxDocs=33936)"
}, {
"value": 0.25,
"description": "fieldNorm(doc=8827)"
}]
}

So I get phraseFreq instead of termFreq. Could somebody explain this to me please?
Thank you.

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