私は正常に動作するパーコレータに対してドキュメントクエリを使用しています。クエリーIDを使用して、どのドキュメントがパーコレートするかを判断しようとすると、結果が返されません。たとえば:elasticsearchパーコレータフィルタに失敗しました
{
"doc" : {
"text" : "This is the text within my document"
},
"highlight" : {
"order" : "score",
"pre_tags" : ["<example>"],
"post_tags" : ["</example>"],
"fields" : {
"text" : { "number_of_fragments" : 0 }
}
},
"filter":{"ids":{"values":[11,15]}}
,
"size" : 100
}
私はそれらのIDが正しいことを確認するために知っているが、オールウェイズ"matches" : [ ]
を得ます。私がフィルタを使用しないとき、ESは正しいマッチを検索します。 ご協力いただきありがとうございます。