我必须搜索" oil"在字段" BrandName"," Desc" &安培;"猫"
在BrandName档案中,我有数据" lucasoil产品"数据作为石油存在于此我希望这也被击中
我正在使用
{
"bool" : {
"must" : {
"query_string" : {
"query" : "oil",
"fields" : [ "BrandName", "Cat","Desc" ],
"default_operator" : "and"
}
}
}
但是这没有给我确切的结果,如何对此进行排序
答案 0 :(得分:0)
尝试此查询
{
"query" :{
"bool" : {
"must" : {
"query_string" : {
"query" : "oil",
"fields" : [ "input", "output"],
"default_operator" : "and"
}
}
}
}
}
也请检查您的映射一次。它看起来像这样
{
"test":
{
"properties":
{
"BrandName":
{
"type": "string"
},
"Cat":
{
"type": "string"
},
"Desc":
{
"type": "string"
}
}
}
}