我有一个看起来像这样的文档索引:
{
url: "/foo/bar",
html_blocks: [
"<h1>hi</h1>"
],
tags: [
"video",
"text"
],
title: "My title"
}
我想在title和html_blocks字段上查询这些文档,并且对于任何匹配项,如果它们具有video标签,则添加一个提升。
到目前为止,我的查询如下所示:
{
"query": {
"query_string": {
"query": "foo",
"fields": [
"title",
"html_blocks"
]
}
}
}
如何修改它,以便它仅在现有查询中找到匹配项时继续返回结果,但在任何具有视频标签的结果中添加提升?谢谢!