0
laravel 5.1を使用していて、データベース内の単一の行を取り出してから操作したいとします。私はこのようにそれを行う理由を傾けるLARAVELで単一行を取得するには
私の現在のコードは
$profiles = Profile::where('user_id', $this->user->user_id)
->where('profile_code', $this->user->profile_code)
->get();
foreach($profiles as $profile){
$data['address'] = $profile->address;
}
のですか?
$profiles = Profile::where('user_id', $this->user->user_id)
->where('profile_code', $this->user->profile_code)
->get();
$data['address'] = $profiles->address;
私は間違った機能を使用していますか?ありがとうございます。
このような宣言は他にありません。 $ data ['address'] = $ profiles-> address; – mendz
あなたはforeach()を使ってループする必要があり、$ data ['address'] = $ profiles-> addressのように使うことができます。 –
私はちょうどそこにデータベースの単一の行を取得し、それぞれを使用せずにデータを取得できる関数があると思った。だから私はまだ単一の行を取得するときにforeachを使用する必要があります。ありがとう男 – mendz