php - Inserting created_at data with Laravel -
i cannot seem insert created_at info in database table laravel. i'm trying info post request , trying save database.
i'm doing this:
$create_dt = date("y-m-d h:i:s a", strtotime($_post['post_date']." ".$_post['post_time'])); $name = $_post['name']; $post = new post(); $post->name = $name; ... $post->created_at = $create_dt; $post->save(); but error shows saying
uncaught exception 'invalidargumentexception' message in carbon.php and
unexpected info found. unexpected info found. info missing in carbon.php how solve this? have set $timestamps in models false? (i don't wanna because i'm fine how automatically inserts updated_at)
in user model, add together next line in user class:
protected $timestamps = true; now, whenever save or update user, laravel automatically update created_at , updated_at fields.
update: if want set created @ manually should utilize date format y-m-d h:i:s. problem format have used not same laravel uses created_at field.
php datetime laravel laravel-4
No comments:
Post a Comment