26

私はLaravel.5.3を使用しており、以下は私のクエリです

$ProjectManagers = Employees::where("designation" , 1)
->pluck(DB::raw('CONCAT(first_name," ",last_name) AS name'),'id');

エラーがスローされます

isset または空のオフセット タイプが不正です

これが正しい方法かどうかわかりますか?

連絡先を使用せず、いいねを使用する場合

$ProjectManagers = Employees::where("designation" , 1)->pluck('first_name','id');

これは正しく機能し、結果が得られます

Illuminate\Support\Collection Object
(
    [items:protected] => Array
        (
            [8] => Punit
        )

)

期待される結果 :

Illuminate\Support\Collection Object
(
    [items:protected] => Array
        (
            [8] => Punit Gajjar
        )

)

ここで、名と姓が連結されます。

4

4 に答える 4