如何构建查询以便在Yii2中获取未过期的记录

时间:2017-12-13 03:38:10

标签: mysql yii2

我的项目中有一个模型,它有几个字段,如id,name,due_year,due_quarter等。这是我的table

问题在于我希望将该记录放在字段" due_year"大于2017年,同时,该领域" due_quarter"必须小于4.简单来说,我试图获得未到期的记录。我尝试构建这样的查询:

$rows = Model::find()
    ->andFilterWhere(['>=', 'due_year', date('Y')])
    ->andFilterWhere(['<', 'due_quarter', 4])
    ->all();

但不幸的是我也有过期的行。

提前谢谢

0 个答案:

没有答案