有一個查詢我想在 Yii2 中轉換成 ActiveQuery 模型:查詢:SELECT * FROM commodity where ( code like "1122%" or code like "1111%" ) and
( subid = 19 or subid = 323 ) order by name asc有型號:class Commodity extends ActiveRecord{
...}我想要實現的格式,例如:Commodity::find()->where()->andWhere()->all();
1 回答

蕪湖不蕪
TA貢獻1796條經驗 獲得超7個贊
你可以這樣做:
$models = Commodity::find() ->where(['or like', 'code', ['1122%', '1111%'], false]) ->andWhere(['subid' => [19, 323]]) ->orderBy(['name' => SORT_ASC]) ->all();
- 1 回答
- 0 關注
- 91 瀏覽
添加回答
舉報
0/150
提交
取消