疲劳是最舒适的枕头,努力工作吧。

elasticsearch 过滤器过滤不完全

Elasticsearch | 作者 冬月初二 | 发布于2017年08月03日 | 阅读数:2433

使用 精准匹配的过滤器,结果返回的依旧还是有其他的值
已邀请:

冬月初二

赞同来自:

   结果中还是有其他对应的值,我的需求是搜出多种分类,比如  type_id 84 midu24的值,但是返回的结果中还是有其他的值

冬月初二

赞同来自:

已解决,是由于使用php-clinet,php中array不能出现重复的键名,term改成以下结构即可
 0 => array( 
         'term' => array(
                  'type_id' => 80 
         ) 
 ),
1 => array(
          'term' => array( 
                   'menfu' => 136 
         ) 
 )

要回复问题请先登录注册