Sự hiểu biết của tôi về Điểm liên tục Truy vấn trong elasticsearch là yếu tố tăng sẽ được chỉ định làm điểm cho mỗi truy vấn phù hợp. Số điện thoại documentation cho biết:Điểm số liên tục Truy vấn elasticsearch truy vấn
Truy vấn bao gồm bộ lọc hoặc truy vấn khác và chỉ trả về điểm cố định bằng tăng truy vấn cho mọi tài liệu trong bộ lọc.
Tuy nhiên khi tôi gửi truy vấn này:
"query": {
"constant_score": {
"filter": {
"term": {
"source": "BBC"
}
},
"boost": 3
}
},
"fields": ["title", "source"]
tất cả các tài liệu phù hợp được chấm điểm trong tổng số 1 ?! Tôi không thể tìm ra những gì tôi đang làm sai, và cũng đã thử với truy vấn thay vì bộ lọc trong constant_score.
chạy cùng một truy vấn với [giải thích] (http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-explain.html#search-request-explain) được đặt thành true và có thể sẽ có thông tin chi tiết hơn về điểm số. – keety