如何将数据放入 Laravel API 中的 table?
How Can I put data into the table in Laravel API?
我有一个给我的数据库,我需要在上面构建一个 API
但是 table 中的列没有 created_at
或 updated_at
列。每次我将代码放入运行时它都会给我这个错误。
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list'
将时间戳设置为 false 例如:
class Post extends Model
{
public $timestamps = false;
//
}
在您的模型中将 public $timestamps 设置为 false,并将其从您的 数据库迁移
中删除
删除这一行
$table->timestamps();
或
附录
$table->timestamps()->nullable();
以最适合您的方式为准。如果您认为稍后会改变主意,可以将其设置为可为空。
我有一个给我的数据库,我需要在上面构建一个 API
但是 table 中的列没有 created_at
或 updated_at
列。每次我将代码放入运行时它都会给我这个错误。
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list'
将时间戳设置为 false 例如:
class Post extends Model
{
public $timestamps = false;
//
}
在您的模型中将 public $timestamps 设置为 false,并将其从您的 数据库迁移
中删除删除这一行
$table->timestamps();
或
附录
$table->timestamps()->nullable();
以最适合您的方式为准。如果您认为稍后会改变主意,可以将其设置为可为空。