【发布时间】:2020-04-06 14:12:53
【问题描述】:
我在 laravel 中有一个请求,我需要在会话中存储我想要做的是将所有请求存储在会话中以学习编码,这是一个:
public function store(Request $request)
{
session()->put('quotation', $request);
return 'success';
}
它的作用是将所有请求存储到会话,但我遇到错误
(1/1) 例外 不允许序列化“闭包”
我正在使用 laravel 5.4
【问题讨论】:
-
您不能存储实际的 Request 对象,因为它具有作为属性的闭包,它们不能被序列化......您实际上要存储什么,来自请求的输入?
-
来自输入文本的5个请求(例如:姓名、地址、联系方式、电子邮件、年龄),我需要大量存储它们,所以我不需要一一存储。