0
私は自分のビューに選択ボックスに送信しているすべての管理者のクエリを持っています。どのように私は私の選択オプションとしてフルネームを持っているように、1つのパラメータとしてfirst_nameとlast_nameを連結することができますか?Laravel - リストを作成する方法first_nameとlast_nameを1つのパラメータとして連結する機能
これはクエリです:
public function getFullNameAttribute(): string
{
return $this->first_name . ' ' . $this->last_name;
}
あなたは$model->full_name
属性を使用することができ、このメソッドを持つ:あなたが呼び出されるメソッドを定義することができUser
モデルで
$admins = Role::where('name', 'admin')
->first()->users()->get()
->lists('first_name', 'id')
->toArray();
@Marcoは、今後の参考として、ミューテータと呼ばれています。 [here](https://laravel.com/docs/5.3/eloquent-mutators#defining-a-mutator)を参照してください。 – Andrew