首页 > 解决方案 > laravel 没有发送请求就关闭了;这可能只是一个未使用的投机预连接

问题描述

我是 laravel/lumen 框架的新手,在这篇文章之后:https ://omojolasamsonade.medium.com/laravel-8-how-to-create-restful-apis-with-lumen-8-8859960bfac8 我正在尝试设置一个rest api服务器。我可以连接到数据库并检索用户和单用户信息。问题是我无法创建用户,我有这个错误:

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list' (SQL: insert into `users` (`name`, `email`, `updated_at`, `created_at`) values (john, john@john.com, 2021-01-29 14:34:42, 2021-01-29 14:34:42))

在服务器控制台中我有

[Fri Jan 29 15:34:42 2021] [::1]:5100 Accepted
[Fri Jan 29 15:34:42 2021] [::1]:5101 Accepted
[Fri Jan 29 15:34:42 2021] [::1]:5100 Closed without sending a request; it was probably just an unused speculative preconnection
[Fri Jan 29 15:34:42 2021] [::1]:5100 Closing
[Fri Jan 29 15:34:43 2021] [::1]:5101 [500]: POST /api/v1/users/add
[Fri Jan 29 15:34:43 2021] [::1]:5101 Closing

但是在用户模型中,我没有定义updated_atcreated_at字段,只是名称和电子邮件,我在 db 中也没有,我认为 laravel 会自动添加这些字段。有人可以帮助我吗?谢谢

标签: laraveleloquentlumen

解决方案


推荐阅读