【发布时间】:2013-10-01 18:42:44
【问题描述】:
我有一个看起来像这样的文档索引:
{
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"
]
}
}
}
如何修改它,以便它继续仅在现有查询中找到匹配项时才返回结果,但会为任何具有视频的结果添加提升 标签?谢谢!
【问题讨论】:
标签: search lucene elasticsearch