我正在建立一个电子商务网站。当用字符串搜索产品时,我想搜索name
字段和description
字段,并且我希望name字段比description更重要。
我该如何做到这一点以及我应该查看哪些术语?
最佳答案
这是一个关于查询中 query_string
部分的示例:
"query_string" : {
"fields" : ["description", "name^5"],
"query" : "this AND that OR thus",
}
您可以阅读有关查询字符串 here 的更多信息
关于java - Elasticsearch:如何使产品名称在搜索中比产品描述更重要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23600915/