【发布时间】:2021-04-13 21:21:06
【问题描述】:
我正在尝试在使用 Laravel 插入新记录之前删除旧记录。
首先我尝试使用 delete() ,然后发现 404 not found 错误,因为我使用的是控制器。
更改为destroy(),现在我面临BadMethodCallException 错误
BadMethodCallException
调用未定义的方法 Illuminate\Database\Eloquent\Builder::destroy()
我的代码:
MyClass::where('field_id', $id)->destroy();
我被卡住了,不知道如何正确地做到这一点。它的想法是删除旧记录并在其后插入新记录。
【问题讨论】: