查询条件中的否定yii2

时间:2017-01-14 08:24:31

标签: yii2

如何在查询条件下获取没有某个城市的列表。像这样的东西

joinWith(['address' => function($query){
        $query->orWhere(['order_delivery_address_city' => 'New York']);
        $query->orWhere([ 'order_delivery_address_city' => 'London']);

如何为此设置否定!= New York

1 个答案:

答案 0 :(得分:2)

$query->orWhere(['NOT', ['order_delivery_address_city' => 'New York']]);

这是条件的运营商形式,你可能会谷歌更多关于它,

而不是' NOT'你可以使用像<这样的运算符> != =等......