首页 > 解决方案 > Laravel 错误参数 1 传递给 Illuminate\Database\Connection::prepareBindings() 必须是数组类型,给定字符串

问题描述

所以我正在开发这个应用程序,我正在使用角色管理等等。现在一切正常,直到突然有人告诉我,我显然试图将一个字符串放在应该是一个数组的地方。我从相关页面中撤消了任何内容以确保,但错误仍然存​​在。

这真的很令人沮丧,因为一切都很好,现在它被打破了。我不知道发生了什么事。我所知道的是我试图在某处传递错误的数据类型。如果您对此有更多了解,请提供帮助。

管理员控制器:

我的edit.blade.php

标签: laraveleloquent

解决方案


结果我愚蠢地忘记在我为 AuthServiceProvider 中的门定义的数组周围加上括号。我很高兴我现在发现了。


推荐阅读