Relation hasmany à laravel

Exemples de code

8
0

laravel comment interroger belongsTo relation

$movies = Movie::whereHas('director', function($q) {
    $q->where('name', 'great');
})->get();
7
0

un à plusieurs laravel

For example, a blog post may have an infinite number of comments. And a single
comment belongs to only a single post  

class Post extends Model
{
    public function comments()
    {
        return $this->hasMany('App\Models\Comment');
    }
}

class Comment extends Model
{
    public function post()
    {
        return $this->belongsTo('App\Models\Post');
    }
}
0
0

hasMany relation dans laravel

// function in model 
public function hasManyFunction()
{
  return $this->hasMany('App\Models\modelName', 'targetedId');
}

// get data with hasMany relation in controller
$data = Post::with('hasManyFunction')->find(1)->;
0
0

la relation laravel a beaucoup

// Post model 
public function comments()
{
  return $this->hasMany(Comment::class);
}

// Post controller
$comments = Post::find(1)->comments;
0
0

Laravel relation HasMany

$users = User::where('id' ,7)->with('getAddress')->get();
0
0

laravel comment interroger la relation belongsTo

$movies = Movie::whereHas('director', function($q) {
    $q->where('name', 'great');
})->get();

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
English
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................
Балгарскі
..................................................................................................................
Íslensk
..................................................................................................................