2017-01-03 10 views
0

URLからユーザー名を取得し、そのユーザー名のデータベースを照会できるWebサイトのプロファイルセクションを作成しようとしています。私が読んだ他の質問は古いか、何か間違っています。私はターミナルで次のコマンドを実行したとき、私は空白の雄弁collectioionを取得し、User :: where null collection

App\User::where('name', 'Tom'); 

しかし、PHPの職人いじくりに、次の雄弁のコマンドを実行します。私は混乱しています。私の知る限り、あなたがget方法をfirstメソッドを使用する、または複数の行を返す必要が実際の行を返すために、ドキュメントに(https://laravel.com/docs/5.3/queries)を見ることができるようにFind User in Laravel by Username

答えて

2

:私はどこのクエリのための私の情報を得たのはここです。

このコードはname='Tom'の最初のインスタンスを返します:

App\User::where('name', 'Tom')->first(); 

あなたはトムに等しいすべての行を取得しようとしている場合は、あなたがこれを行うになります。

App\User::where('name', 'Tom')->get(); 
+0

ああ、おかげで。私は自分自身でドキュメントをチェックしておくべきだった。ありがとうございますが、次回はもっと見てみるべきです。 –

関連する問題