Tôi tạo ra một sự chuyển đổi mới, nơi được nhắc đếnRails 3.2 + MySQL: Lỗi: Dòng 'created_at' không có một giá trị mặc định: INSERT INTO
...
t.timestamps
trong bảng tạo ra được thêm hai cột này
...
| created_at | datetime | NO (Null) | | NULL (Default) |
| updated_at | datetime | NO (Null) | | NULL (Default) |
...
Khi tôi muốn tạo một mục mới, tôi luôn nhận được thông báo lỗi
Mysql2::Error: Field 'created_at' doesn't have a default value: INSERT INTO `table_name` (`first_col`, `second_col`) VALUES ('a', 'b')
tôi có thiếu cái gì? Tôi đã gửi miniapp này cho một người bạn của tôi và anh ấy có thể chạy thành công nó -> bản ghi được tạo ra trong cơ sở dữ liệu.
Tôi đang thiếu gì?
How are you tạo mục mới? – ericeason
'@photo = Photo.new (params [: photo])' ... '@ photo.save' – user984621