gpt4 book ai didi

database - 错误 : field is required

转载 作者:搜寻专家 更新时间:2023-10-30 20:36:47 26 4
gpt4 key购买 nike

我已经完成了一段代码,我在其中创建了事件。当我创建事件时,有一个名为“detailed_address”的字段,我现在已将其从数据库、模型、编辑页面以及任何地方删除。

创建事件效果很好。但是当我编辑那个事件并保存它时,出现错误:

The detailed address field is required.

我已经检查了我的代码至少 5 次,没有现在使用的单词详细地址。

Controller 方法:

    public function update(EventRequest $request, $id)
{
$event = Event::findOrFail($id);
$input = $request->all();
$input['days_of_week'] = serialize(Input::get('days_of_week'));
$query = $event->update($input);
return redirect('event');
}


public function store(Request $request)
{

$checkbox = Input::get('days_of_week');
$checkbox_selection = Input::get('agree');
$input = $request->all();
$input['days_of_week'] = serialize($checkbox);
$query = Event::create($input);
return view('event.create');
}

谁能告诉我我的问题是什么?

最佳答案

正如@manix 建议的那样,尝试运行 php artisan clear-compiled,然后我建议运行 php artisan cache:clear 以确保它不是缓存问题。

您的请求文件夹 (app\http\requests) 也值得研究,如果您没有验证 Controller 上的输入,则很可能是通过请求完成的仍在检查未通过的输入。

该字段是否仍然在模型上注册为可批量分配?看不出为什么它会抛出验证错误,但值得双重确保它也从那里消失了

关于database - 错误 : field is required,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36080307/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com