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

在活动记录中使用yii2日期范围,yii2,date-range,Yii2,Date Range,我的数据库中有一个日期字段,它的数据类型是datetype,如何使用活动记录根据特定的日期范围获取数据 $model = ModelName::find() ->where(["date"=>"FROM '2015-06-21' TO '2015-06-27' ", "status"=>1])->all(); 我认为正确的方法可能是: $model = ModelName::find()->where(['between', 'date', "20

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

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

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

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

@priyankaahire用你的代码发布一个新问题,并清楚地解释你的问题。。并为我评论你问题的链接。。如果我有空的话,我会看一看我正在添加新问题的链接