主要用于筛查必须包含和必须不包含,直接上代码:
$params = [
'index' => 'arctile_list',
'type' => 'arctile_type',
'body' => [
'query' =>[
'bool' =>[
'must' => [
[
'bool' =>[
'should' =>[
[
'match_phrase' =>[
'title' => '测试1'
]
],
[
'match_phrase' =>[
'title' => '测试2'
]
],
[
'match_phrase' =>[
'title' => '测试3'
]
],
[
'match_phrase' =>[
'title' => '测试4'
]
],
]
]
]
],
'must_not' => [
'bool' =>[
'should' => [
[
'match_phrase' =>[
'title' => 'test1'
]
],
[
'match_phrase' =>[
'title' => 'test2'
]
],
[
'match_phrase' =>[
'title' => 'test3'
]
],
]
]
]
]
],
'sort'=> [
'pubdate'=> [ 'order'=> 'desc' ],
]
],
'from' => 0,
'size' => 1,
];
٩(ˊᗜˋ*)و