2016-09-24 16 views
-1

でデータベースから単一のユニークな行を取得する:Laravel

$flight = App\Flight::find(1); 

は、他の列から単一の行を取得するための任意の方法は、あります。ユニークな「ハッシュ」列は、エラーが発生したときに、より多くのハッシュが存在し、その結果を返す。

答えて

1

あなたは私が右のそれを取得する場合は、あなただけではなく、例えばまた、「名前」による「ID」で行を検索すること

$flight = App\Flight::where('your_column','your_value')->first(); 
0

ようなものを使用することができます。その場合は、あなたがこのようwhere使用することができます:

$flight = App\Flight::where('name', ':query')->first(); 

あなたがここでそれについての詳細を読むことができます:Database: Query Builder

1

あなたも、例外処理の例のためにこれを使用することができ

$flight = App\Flight::where('column', '=', 'value')->firstOrFail();