Chr*_*ris 9 php laravel laravel-4
Laravel自动将created_at和updated_at(从锋模型)到一个新的碳例如,如每文档.
但是,如果值是默认值,0000-00-00 00:00:00它会输出以下内容:
-0001-11-30 06:12:32对于所有0000-00-00 00:00:00值.
字段设置为时间戳类型.
我现在正在使用以下(在模型中),但是在所有可能包含默认/未设置日期的Laravel模型中执行此操作感觉很笨拙.
public function getCreatedAtAttribute($value) {
return $value == "0000-00-00 00:00:00" ? "0000-00-00 00:00:00" : $value;
}
Run Code Online (Sandbox Code Playgroud)
似乎没有干净的方法可以做到这一点。所以我选择了:
public function getCreatedAtAttribute($value) {
return $value == "0000-00-00 00:00:00" ? "0000-00-00 00:00:00" : $value;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2746 次 |
| 最近记录: |