2018-07-03 16:04:32 11696次浏览 3条回答 0 悬赏 10 金钱
$query = self::find();
$dataProvider = new ActiveDataProvider([
    'query' => $query,
]);

//这种must_not的方式实现不了
$query->query([
    'bool' => [
        'must_not' => [
            'term' =>  ["charger_id" => "0"]
        ]
    ]
]);
// $query->andWhere(['charger_id' => 1]);


//姓名-模糊查询
if (isset($params['truename']) && $params['truename']) {
    $query->query(['match_phrase' => ['truename' => $params['truename']] ]);
}

//手机-模糊查询
if (isset($params['mobile']) && $params['mobile']) {
    $query->query(['match_phrase' => ['mobile' => $params['mobile']]]);
}

//职位-模糊查询
if (isset($params['position']) && $params['position']) {
    $query->query(['match_phrase' => ['position' => $params['position']]]);
}
补充于 2018-07-03 16:05

这个问题,我找了好久, 插件里面的只有,大于,小于, 大于等于,小于等于,就是没有不等于

您需要登录后才可以回答。登录 | 立即注册
大霞daxia
经理

大霞daxia 北京

注册时间:2015-08-27
最后登录:2019-07-23
在线时长:13小时34分
  • 粉丝33
  • 金钱925
  • 威望80
  • 积分1855

热门问题