我的网站是供旅馆使用的,并且在该页面上有一个旅馆的空间页面。我想用图像显示存储在表中的旅馆徽标,名称,电子邮件和电话号码,但是当我尝试显示它时,它将显示存储在表中的所有旅馆。
我在索引中尝试了此代码以通过刀片:
public function index()
{
$file = FileUpload::all();
return view('demo',compact( 'file'));
}
,我尝试过用于存储:
$file = new FileUpload();
$file->name = request('name');
$file->email = request('email');
$file->phone = request('phone');
$file->address = request('address');
任何帮助将不胜感激。
答案 0 :(得分:1)
在雄辩的模型中使用find获得特定行。
public function index()
{
$hostelId = 3; // this should be a dynamic variable based on your logic
$file = FileUpload::find($hostelId);
return view('demo',compact( 'file'));
}
这将获得所有结果。
FileUpload::all();
这将基于主要ID获得结果。
FileUpload::find($hostelId);
这将基于where子句获得结果。
FileUpload::where('coulmn' => $value)->first(); // first() will get single result