2016-11-24 58 views
0

我想在多個位置查詢,其中<=運算符。yii2 ActiveRecord multiple其中

使用多個=運營商它是這樣:

Model::find()->where([ 
    'param1' => 0, 
    'param2' => 0, 
])->all(); 

有了一個<操作

Model::find()->where([ 
    '<', 'param1', 0 
])->all(); 

我如何申請在一個where陣列這兩個條件?

回答

1
Model::find()->where([ 
    'and', 
    [ 
     'param1' => 0, 
     'param2' => 0, 
    ], 
    ['<', 'param1', 0] 
])->all(); 
+0

是的,這就是我一直在尋找 – Herokiller