I added a full_name field to User model like this:
protected $appends = ['full_name'];
public function getFullNameAttribute()
{
return $this->name . ' ' . $this->family;
}
On the other hand I want to select and return specific columns along with full_name field like this:
return User::all('user_id', 'username', 'full_name')
But laravel gets this error:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'full_name' in 'field list' (SQL: select
user_id,username,name,family,full_namefromuserswhereusers.deleted_atis null)
How can I do what I want?