有一些列的表格。其中之一date_of_record
.表示在数据库中插入当前行的日期。在当前版本中,我只是在 save() 之前PHP
代码中计算此字段。
应该如何通过表达正确完成?按机会举例
在控制器中使用时间戳行为:
use yii'db'Expression;
public function behaviors()
{
return [
[
'class' => TimestampBehavior::className(),
'createdAtAttribute' => 'date_of_record',
'value' => new Expression('NOW()'),
],
];
}
引用
1) 时间戳行为
2) 概念行为