Yii2 How to perform where AND or OR condition grouping?

后端 未结 8 2332
说谎
说谎 2020-12-08 02:02

I am new to Yii-2 framework. How can i achieve following query in Yii-2 framework using activeQuery and models.

SELECT * FROM users AS u WHERE u.user_id IN(1         


        
8条回答
  •  醉酒成梦
    2020-12-08 02:52

    With MongoDB:

                $query->andWhere(['and',
                    ['$eq', 'status', 1],
                    ['$in', 'activity', [1, 2]],
                ]);
                $query->orWhere(['$in', 'yourField', $yourArray]);
    

    Tested. Similar with DBMS.

提交回复
热议问题