Ich habe eine Anfrage Begriffe suchen, wie mit:Elastic Suchabfrage- Begriffe und Scoring
{
"query": {
"bool": {
"should": [
{
"terms": {
"subjects.id": [
1,
2,
3
], boost: 3
}
},
{
"terms": {
"qualification_type.id": [
3,
5
], boost: 2
}
}
]
}
}
ich ziemlich gut funktioniert, aber Attribute ein besseres Ergebnis zu Dokumenten, die als auf das Dokument drei Themen entsprechen nur einem Thema passen.
Meine Frage ist: Gibt es eine Möglichkeit, den Punktestand zu erzwingen, wenn es eine oder mehrere Übereinstimmungen bei den Themen gibt?
Vielen Dank im Voraus!
dies jemanden helfen kann, ich fand es sehr viel später, nachdem dieselbe Frage mit http://www.elasticsearch.org/blog/understanding-query-then-fetch-vs-dfs-query- then-fetch/ –