How to use not equal to inside a Yii2 query

后端 未结 9 1693
無奈伤痛
無奈伤痛 2021-02-01 01:20

I want to use a yii2 query in which I want to check a not equal to condition. I tried like this but it didn\'t give the desired results. How do I do it?



        
9条回答
  •  春和景丽
    2021-02-01 01:59

    Maybe this one help...:)

    $query->andFilterWhere([ 'or',
                               ['<=', 'affidavit_cont', 0],
                               ['=', 'affidavit_cont1', 0],
                               ['>', 'affidavit_cont2', 0],
                               ['!=', 'affidavit_cont3', $this->affidavit3],
                               ['in', 'attempt_count', $this->attempted],
    
                          ]);
    
    $query->andFilterWhere(['like', 'job_invoice.paid_status', '',]);
    
    $query->andFilterWhere(['in', 'status_id', $this->status_id]);
    
    $query->andFilterWhere(['between', 'last_attempt',
        strtotime(Utility::convertDate2Db($this->from_date)),
        strtotime(Utility::convertDate2Db($this->to_date))
        ]);
    

提交回复
热议问题