One-to-many and one-to-many relationship 1 laravel

louisse

i did this(sorry my english it's bad bad....)

controller:

public function index()
{
   $lessons = course::find(1)->lesson;
   return view('home',compact('lessons'));
}

model lesson

public function course() {
    return $this->belongsTo(Course::class);
}

model courses

public function lesson() {
   return $this->hasMany(Lesson::class);
}

blade

@foreach ($lessons as $lesson )

<h4>{{$lesson->title}}</h4>

@endforeach

in browser nothing appears why?:(

Abid Raza

First rename your lesson method with plural lessons.

// Course model

public function lessons()  // plural
{
    return $this->hasMany(Lesson::class);
}

Now get the lesson's collection.

public function index()
{
   $lessons = Course::find(1)->lessons;
   return view('home', compact('lessons'));
}

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Laravel Many to Many Relationship or One to Many Relationship

From Dev

Laravel One To Many Relationship

From Dev

one to many relationship in laravel

From Dev

Laravel One to Many of One to Many relationship

From Dev

one to many And one to many relationship laravel

From Dev

Laravel insert in one to many relationship

From Dev

Laravel One to Many Relationship not working

From Dev

Laravel Fetching one to Many Relationship

From Dev

one to many relationship not working in Laravel

From Dev

Laravel save one to many relationship

From Dev

One to Many Relationship - Laravel & Mysql

From Dev

Laravel One-to-many relationship

From Dev

One to Many Relationship in Laravel 5.5

From Dev

Seeding Relationship one to many in Laravel

From Dev

Laravel one to many (polymorphic) relationship

From Dev

Laravel One to Many relationship for system

From Dev

Laravel filter one to many relationship

From Dev

Laravel Many-to-one relationship

From Dev

Laravel one to many relationship issue

From Dev

Laravel Eloquent Many to Many to One relationship

From Dev

One to Many to One relationship in laravel eloquent

From Dev

Laravel - One to Many relationship is not working one way

From Dev

Laravel - Eloquent Relationship not working One to Many relationship

From Dev

Laravel: one to one relationship becomes one to many relationship

From Dev

Create Laravel Relationship through Many-To-One and Many-To-Many

From Dev

Laravel 5.1: Many-to-many alongside one-to-many relationship

From Dev

Laravel relationship (company addresses one-to-many many-to-one)

From Dev

One-to-many relationship in Laravel: Placing many pizzas in one order

From PHP

Laravel-8 one-many/many-one relationship

Related Related

HotTag

Archive