在活动记录中使用 yii2 日期范围
Using yii2 date range in active record
我的数据库中有一个日期字段,其数据类型为日期类型,我如何使用活动记录根据特定日期范围获取数据?
$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();
我的数据库中有一个日期字段,其数据类型为日期类型,我如何使用活动记录根据特定日期范围获取数据?
$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();