![](/img/trans.png)
[英]Returning term count for a single document using the terms facet in elastic search
[英]Elastic Search Term and Terms
我正在研究Elastic Search查詢。 我無法理解此查詢:
{
"term" : { "user" : { "term" : "kimchy", "boost" : 2.0 } }
}
我已經閱讀了這篇文章,但不清楚: http : //www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-term-query.html
1-第二個“術語”是什么?
2- boost的用法是什么?
3-如何使用字詞進行查詢:
名為“ title”的字段必須包含:“ key1”和“ key2”或“ key3”和“ key4”
第一term
是查詢的類型。 第二term
是此查詢的參數。
如果您有多個查詢(默認提升值為1.0),則boost用於使該查詢比默認查詢更相關。
有幾種方法可以實現此目的。 其中一個是query_string
,另一個是bool
查詢。 這是query_string的示例:
{ "query_string" : { "default_field" : "user", "query" : "(key1 AND key2) OR (key3 AND key4)" } }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.