我已在模型中完成此操作...
const CREATED_AT = 'creation_date';
const UPDATED_AT = 'last_update';
并且不起作用。
在迁移文件中,我已完成...
$table->timestamps();
/**
* Add nullable creation and update timestamps to the table.
*
* @param int $precision
* @return void
*/
public function timestamps($precision = 0)
{
$this->timestamp('created_at', $precision)->nullable();
$this->timestamp('updated_at', $precision)->nullable();
}
这是timestamps
方法中的Illuminate\Database\Schema\Blueprint
方法。覆盖CREATED_AT
或UPDATED_AT
与之无关。它将在表中创建created_at
和updated_at
列。
您可以使用timestamp
,例如$table->timestamp(MYMODEL:: CREATED_AT);
/**
* Create a new timestamp column on the table.
*
* @param string $column
* @param int $precision
* @return \Illuminate\Database\Schema\ColumnDefinition
*/
public function timestamp($column, $precision = 0)
{
return $this->addColumn('timestamp', $column, compact('precision'));
}