DBから特定の列の値を取得し、それをビューに渡して印刷したいとします。私の見解では具体的なORMを使用して特定の列値を取得し、ビューで印刷するLaravel
$profile = new Profile();
$profile_name = $profile
->where('id',$id)
->get(['profile_name']);
return view('profile_page')->with('profile_name',$profile_name);
<span class="profile_name"> {{$profile_name}}</span>
上記くれ値[{"profile_name":"Frontend Dev"}]
を取得します。私はFrontend Dev
だけを私の視点で印刷したいと思う。私はforeach
と知っているこれを行うことができます。これを行うための他の簡単な方法がありますか?
$profile = Profile::find($id);
そして、印刷データをビューに:代わりに、プロファイルを取得するために
$profile_name = Profile::where('id', $id)->pluck('profile_name')->first()->profile_name;
しかし、通常、それは良い考えです:
変更 {{$ profile_name}} {$ profile_name-> profile_name}} 'とそれを行う必要があります – KuKeC