У меня есть некоторые части документов со следующей структурой:
"directors": [ { "name": "Quentin Tarantino" } ]
"directors": [ { "name": "Quentin Tarantino" } ]
"directors": [ { "name": "Quentin Tarantino" } ]
"directors": [ { "name": "Quentin Tarantino" } ]
"directors": [ { "name": "Quentin Tarantino" } ]
"directors": [ { "name": "Quentin Tarantino" } ]
"directors": [ { "name": "Quentin Tarantino" } ]
"directors": [ { "name": "Quentin Tarantino" } ]
"directors": [ { "name": "Quentin Tarantino" } ]
"directors": [ { "name": "Quentin Dupieux" } ]
И мой More Like This запрос выглядит следующим образом:
"_source": [ "directors.name" ],
"query": {
"more_like_this": {
"fields": [ "directors.name" ],
"like": "quentin tarantino",
"min_term_freq": 1,
"min_doc_freq": 9
}
}
I usnderstand, если я использую "min_doc_freq": 7
, то в этом примере запрос должен получить только один документ "directors": [ { "name": "Quentin Dupieux" } ]
Это правильно?
Но запрос получает только 3 документа:
"directors": [ { "name": "Quentin Tarantino" } ]
"directors": [ { "name": "Quentin Tarantino" } ]
"directors": [ { "name": "Quentin Dupieux" } ]
Я не понимаю, почему .. Кто-нибудь может сказать мне, почему запрос получает только 3 "документа"
Спасибо!