Laravelでデータを削除する方法は何ですか?
Laravelでは、Eloquentモデルのdelete()メソッドを使用してデータを削除することができます。例えば、1つのレコードを削除する場合は、以下のようにdelete()メソッドを使用できます。
User::find(1)->delete();
上記のコードは、usersテーブル内のidが1のレコードを削除します。また、destroy()メソッドを使用して複数のレコードを削除することもできます。例えば、:
User::destroy([1, 2, 3]);
上記のコードは、usersテーブルのIDが1、2、3のレコードを削除します。delete()メソッドを使用すると、モデルのイベントやトリガーがトリガーされ、レコードの削除前にdeletingイベントを介して追加操作を行うことができます。