laravel 4 raw クエリで最初のレコードを取得するにはどうすればよいですか。
のようなものDB::select('')->first();
は機能していませんDB::first('')
実際、DB:select() は配列を返すため、次のことを行う必要があります。
DB::select(DB::raw('select * from users'))[0];
あなたもできる
DB::table('users')->first();
このような:
DB::table('users')->take(1)->get()[0];
DB::table('users')->first(0);
雄弁を使用する場合、これを行うことができます:
$user = User::take(1)->get();
このように使用します
$allmarketers = ProductStock::take(3)->get()[2];
Take は必要な行数を返し、2 のようなオフセットを使用して個々の行を選択します