Базовая таблица или представление не найдено: 1146 Таблица 'admin.model' не существует - PullRequest
0 голосов
/ 08 апреля 2020

Как исправить эту ошибку. Я пытаюсь обновить данные в таблице. Это мой контроллер

 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 голосов
/ 08 апреля 2020

Вы не сделали никаких обновлений в функции

Внесите изменения как я

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")

обновление mthod

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

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

Надеюсь, я помог

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...