【发布时间】:2019-10-25 02:10:01
【问题描述】:
我有一个文档索引。索引包含文档正文和文档类型,例如 pdf、jpeg、png 等。我可以用一个单词和一个文档类型查询索引,使用 must 就可以了。
$params = [
'index' => 'trial2',
'type' => '_doc',
'body' => [
'query' => [
'bool' => [
'must' => [
[ 'match' => [ 'file.extension' => "png" ] ],
[ 'match' => [ 'content' => "abc" ] ],
]
]
]
]
];
screenshot 挑战是,我想查询仍然使用 must 但文档类型数组(png 但 jpeg、gif、svg、tiff)的索引,以便将其分类为图像。如何将 png 替换为数组,以便至少一个为真。
【问题讨论】:
标签: php elasticsearch