Có ai biết cách thêm bộ lọc vào suggester không?Tôi làm cách nào để thêm bộ lọc vào Đề xuất hoàn thành trong Tìm kiếm đàn hồi?
này hoạt động rất tốt:
{
"headline-suggest" : {
"text" : "n",
"completion" : {
"field" : "headline_suggest"
}
}
nhưng tôi muốn buộc ElasticSearch để xây dựng danh sách gợi ý từ tập hợp con của dữ liệu, như:
{
"headline-suggest" : {
"text" : "n",
"completion" : {
"field" : "headline_suggest"
}
},
"filter" : {
"term" : { "mydifferentfield" : "someword" }
}
}
Làm thế nào tôi có thể đạt được điều đó?
(Tôi đang sử dụng elasticsearch 0.90.5)
Bạn có thể gửi giải pháp của bạn hoặc chấp nhận một câu trả lời? –