当我用下面的查询更新我的行,它的变化不仅对行的updated_at列,但也created_at列。 为什么? 我怎样才能避免这种情况,以便它只能改变的updated_at列
Post::where('id', Input::get('post_id'))
->where('user_id', getUserID())
->update(array('message' => Input::get('message')));
当我用下面的查询更新我的行,它的变化不仅对行的updated_at列,但也created_at列。 为什么? 我怎样才能避免这种情况,以便它只能改变的updated_at列
Post::where('id', Input::get('post_id'))
->where('user_id', getUserID())
->update(array('message' => Input::get('message')));
从Laravel文档插入,更新,删除
您可以使用下面的方法来执行更新
$x = Post::find(Input::get('post_id')); // may need to use intval()
$x->message = Input::get('message');
$x->save();
这应该只更新“的updated_at”时间戳更新记录。