Yii2查询与比较值

时间:2017-09-03 22:14:42

标签: php yii2

我想找到所有具有某些状态的卡车

所以这就是我这样做的方式

$trucks::TblTrucks::find()
         ->where(["!=" "status", 13])
          ->andWhere(["!=" "status", 14])
          ->andWhere(["!=" "status", 17])
          ->andWhere(["!=" "status", 2])

以上作品但看起来很乱,所以我想把它重写为

$trucks::TblTrucks::find()
         ->where(["!=" "status", [13,14, 17,2])

但上述失败。 我哪里错了?或者我如何重写它,包括数组中的所有状态值。

1 个答案:

答案 0 :(得分:2)

python3.5

不适用于Yii2和MySql中的数组 你错过了那之后的逗号

尝试:

"!="  

More details in the documentation