在我的输入值字段的视图中,我使用{{ old('facebook', $siteSocialData->facebook)}}
,在我的控制器中,我有以下代码。
如果数据库中没有数据,是否可以隐藏偏移DB错误?目前数据库是空的。
控制器:
$siteSocialSettingsDB = socialSettings::get();
$siteSocialSettingsData = $siteSocialSettingsDB[0];
答案 0 :(得分:0)
如果你写:
$siteSocialSettingsDB::first();
如果存在则返回模型的实例,如果不存在则返回null。
答案 1 :(得分:0)
firstOrFail()可能会有所帮助。 如果未捕获异常,则会自动将404 HTTP响应发送回用户,因此在使用此方法时无需编写显式检查以返回404响应。