【问题标题】:Eloquent Model adding row without "created_at" and "updated_at" fieldsEloquent 模型添加没有“created_at”和“updated_at”字段的行
【发布时间】:2016-11-04 17:22:07
【问题描述】:

所以在我的 SQL 中,我的表只包含三个字段——行 ID、人员 ID 和状态 ID,我想使用 Laravel 模型添加新行,以及何时使用

$a = new AssignedStatus;
$a->person_id = $person_id;
$a->status_id = $status_id;
$a->save();

我收到 SQL 错误,提示在此表中找不到列“created_at”和“updated_at”。是否有可能摆脱它们并只插入行,还是使用DB::table 连接更容易?

【问题讨论】:

    标签: php laravel model-view-controller model eloquent


    【解决方案1】:

    在 AssignedStatus 模型中你需要声明:

    public $timestamps = false
    

    【讨论】:

      猜你喜欢
      • 2023-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多