Laravel では、save() メソッドはモデルをデータベースに永続化します。挿入が成功すると、モデルの id プロパティには最後に挿入された ID が自動的に設定されます。
次のコード スニペットを考えてみましょう。
public function saveDetailsCompany() { // ... code to populate the $data model ... $data->save(); return response()->json(['success' => true, 'last_insert_id' => $data->id], 200); }
この例では、 save() を使用してデータが正常に挿入されると、$data->id プロパティには最後に挿入された ID が含まれます。次に、response()->json() 関数を使用して、成功メッセージとともに ID を返します。
以上がLaravel Eloquent で最後に挿入された ID を取得する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。