在活动记录中使用yii2日期范围

时间:2015-06-28 06:23:50

标签: yii2 date-range

我的数据库中有一个日期字段,其日期类型为数据类型,如何根据特定日期范围使用活动记录来获取数据?

$model = ModelName::find()
        ->where(["date"=>"FROM '2015-06-21' TO '2015-06-27' ", "status"=>1])->all();

1 个答案:

答案 0 :(得分:20)

我认为正确的方法可能是:

$model = ModelName::find()->where(['between', 'date', "2015-06-21", "2015-06-27" ])
->andWhere(['status'=> 1])->all();