Get Specific Columns Using “With()” Function in Laravel Eloquent

后端 未结 13 2304
清酒与你
清酒与你 2020-11-22 16:57

I have two tables, User and Post. One User can have many posts and one post belongs to only one user

13条回答
  •  庸人自扰
    2020-11-22 17:52

    In your Post model:

    public function userWithName()
    {
        return $this->belongsTo('User')->select(array('id', 'first_name', 'last_name'));
    }
    

    Now you can use $post->userWithName

提交回复
热议问题