timestampを無効にする場合
Eloquentのtimestampは便利だけど、使わない場合は無効にしておかないと「updated_at」がありませんと怒られる。
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list' (SQL: insert into `users` (`name`, `updated_at`, `created_at`) values (?, ?, ?)) (Bindings: array ( 0 => '名前', 1 => '2013-10-13 16:39:26', 2 => '2013-10-13 16:39:26', ))
無効にするには$timestampsをfalseにする。
<?php class User extends Eloquent { public $timestamps = false; } ?>