找不到基本表或视图:1146表'admin.model'不存在

时间:2020-04-08 11:15:24

标签: php database laravel model

如何解决此错误。我正在尝试更新表中的数据。 这是我的控制器

 public function update($id)
    {
        $input = request()->all();

        return response()->json(['success' => true], 200);
    }

这是我的模特

namespace App\Models\Models;

use Illuminate\Database\Eloquent\Model;

class ModelsCategory extends Model
{

    protected $table = 'models_categories';

    protected $guarded  = ['id'];

}

1 个答案:

答案 0 :(得分:-1)

您尚未在该功能内进行任何更新

像我一样做出改变

public function update(Requeat $request, $id)
{

    ModelsCategory::where("id",$id)->update([
      // Herer set your column and data like this
          'tiltle'=>$request->title,
    ]);

    return response()->json(['success' => true], 200);
}

或者您可以使用它。

第一个这样的更改路线:

 Route::post("/category/{modelscategory}","categorycontroller@update")

更新方法

public function update(Requeat $request, ModelsCategory $modelscategory)
{
    $modelscategory->title=$request->title;

    $modelscategory->save();
    return response()->json(['success' => true], 200);
}

希望我能帮助