我有一个跨字段查询,并且我已经知道您不能在跨字段查询中使用模糊性,但是我不理解替代方法...
这是我的简单查询:
{
"query": {
"bool": {
"should": [
{
"multi_match": {
"query": "John Legend",
"fields": [
"fname^-4.0",
"lname^-1.0",
"city^-1.0",
],
"type": "cross_fields",
"lenient": "true",
"operator": "AND"
}
}
],
"minimum_should_match": "1"
}
},
"from": 0,
"size": 20
}
我希望能够找到:
有可能吗?