Как получить идентификатор новой записи, которую я только что создал с laravel RessourceApiController? - PullRequest
0 голосов
/ 26 марта 2020

Я хочу вернуть идентификатор новой записи, которую я только что создал в моей таблице ToDoList.

ToDoListController. php

   public function store(Request $request)
{
    ToDoList::create([

        'title' => $request->input('title'),
        'state' => $request->input('state'),
        'closed' => $request->input('closed'),
    ]);
    return response()->json(["id" => $id?], 200); 
}

ToDoList. php

    class ToDoList extends Model
{
    protected $fillable = ['title', 'state', 'closed' ];
}

1 Ответ

1 голос
/ 26 марта 2020

создать переменную с ToDoList модель

   public function store(Request $request)
{
    $todo = ToDoList::create([
        'title' => $request->input('title'),
        'state' => $request->input('state'),
        'closed' => $request->input('closed'),
    ]);
    return response()->json(["id" => $todo->id], 200); 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...