2017-04-11 5 views
1

私はこのアレイではなくpluckを使用して整数を戻す方法は?

Model::where('menu_id', 'core.extensions')->pluck('id') 

を持っており、それが戻って配列を返しますので、私は私が欲しい整数IDを取得し、それを直接instertするために、この

Model::where('menu_id', 'core.extensions')->pluck('id')[0]); 

を行う必要があります。どのようにIDを取得し、[0]を使用するのを避けることができますか?

答えて

2

利用value()の代わりpluck()。クエリでfirst()を呼び出してその列のみを選択し、値を返します。

$id = Model::where('menu_id', 'core.extensions')->value('id'); 
1

使用first()

Model::where('menu_id', 'core.extensions')->first()->id; 
関連する問題