我想发送它们存在的additional_feature数组到flash消息。现在我只发送一个additional_feature。任何建议我该怎么做?如何将数组传递给flash消息?
if(!empty($additional_features)){
foreach($additional_features as $additional_feature){
$data = [
'name' => $additional_feature,
];
if (!Feature::where('name', '=', $additional_feature)->exists()) {
$additional = Feature::firstOrCreate($data);
$additional_ids[] = $additional->id;
}
else{
return redirect()->back()->withFlashMessage($additional_feature . ' exists!');
}
}
}
即时得到这个错误:无法访问受保护的财产照亮\ HTTP \ RedirectResponse :: $ session – None
当您尝试从会话中获取保存的数据时,是否获取了此属性?如果是这样,请分享代码。另外,我添加了两种方法来完成此任务。 –
当我使用像这样:$ exists_features [] = $ additional_feature; return redirect() - > back() - > session(['exists'=> $ exists_features]); 我得到方法[会话]不存在重定向。 – None