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