Elasticsearch 如何在搜索中做到 AND OR ? 必须包含同时又可以的操作
比如说平时我们可能搜索 laravel Auth对象 教程
默认分词可能是 larave
Auth
对象
教程
对于这种我想进行手动调优把搜索变成 必须包含 laravel
Auth
然后包含 对象
教程
$params = [
'body' => [
'query' => [
'bool' => [
'must' => [
[
'multi_match' => [
'query' => 'laravel auth对象 教程',
'fields' => [
'title^2',
'content^',
],
],
],
],
],
],
],
];
=
请问我该如何操作?