Home > リレーション


LaravelにおけるhasOneリレーションの使い方と例

hasOneリレーションは、1対1の関係を表現するために使用されます。具体的には、あるテーブルのレコードが別のテーブルのレコードと関連付けられている場合に使用されます。例えば、ユーザーテーブルとプロフィールテーブルがある場合、各ユーザーは1つのプロフィールを持つことができます。この場合、ユーザーテーブルとプロフィールテーブルの間にhasOneリレーションを定義します。>>More


Laravelで子関係のレコードを削除する方法

Eloquentの関連メソッドを使用する方法: 例えば、親モデルが「Post」で子モデルが「Comment」という関係の場合、以下のようにコードを記述します。$post = Post::find($postId); $post->comments()->delete();>>More