Laravel 5 使用Model::create,Grammar::parameterize()创建新记录时出现的问题必须是array,integer,

Laravel 5 使用Model::create,Grammar::parameterize()创建新记录时出现的问题必须是array,integer,,laravel-5,eloquent,models,Laravel 5,Eloquent,Models,我在创建模型Llista的新记录(英文,List)时遇到问题,我认为可能是我的Model::create结构不正确,或者是模型的某个字段导致了此错误 我有一个Listcontroller: LlistesController.php 翻译: (nom_-llista等于name_-list和llista等于list) $email,$nom_llista,$user和$userid我检查过,它们的值正确,但创建失败 引发Laravel执行POST请求的错误: /*版权所有(c)2010,雅虎

我在创建模型Llista的新记录(英文,List)时遇到问题,我认为可能是我的Model::create结构不正确,或者是模型的某个字段导致了此错误

我有一个Listcontroller:

LlistesController.php

翻译: (nom_-llista等于name_-listllista等于list

$email
$nom_llista
$user
$userid
我检查过,它们的值正确,但创建失败

引发Laravel执行POST请求的错误:


/*版权所有(c)2010,雅虎!版权所有。根据BSD许可证许可的代码:http://developer.yahoo.com/yui/license.html */
html{color:#000;背景:#FFF;}正文、div、dl、dt、dd、ul、ol、li、h1、h2、h3、h4、h5、h6、pre、code、form、fieldset、legend、input、textarea、p、blockquote、th、td{margin:0;填充:0;}表格{边框折叠:折叠;边框间距:0;}字段集、img{border:0;}地址、标题、引用、代码、dfn、em、强、th、var}字体样式:标准字体;字体:空白:0;}{文本对齐:左;}h1、h2、h3、h4、h5、h6{字体大小:100%;字体重量:正常;}q:before,q:before{content:'';}缩写,缩写{border:0;字体变体:normal;}sup{垂直对齐:文本顶部;}sub垂直对齐:文本底部;}输入,文本区域,选择{字体系列:继承;字体大小:继承;字体重量:继承;}输入,文本区域,选择{字体大小:100%;}图例}颜色:}
html{background:#eee;padding:10px}
img{边界:0;}
#sf resetcontent{宽度:970px;边距:0自动;}
.sf重置{字体:11px Verdana,Arial,无衬线;颜色:#333}
.sf reset.clear{clear:both;高度:0;字体大小:0;行高:0;}
.sf reset.clear_fix:在{显示:块;高度:0;清除:两者;可见性:隐藏;}
.sf reset.clear_fix{display:inline block;}
.sf reset*html.clear_fix{height:1%;}
.sf reset.clear_fix{display:block;}
.sf reset、.sf reset.block{margin:auto}
.sf重置缩写{边框底部:1px虚线#000;光标:help;}
.sf重置p{字体大小:14px;行高:20px;颜色:#868686;填充底部:20px}
.sf重置强{字体大小:粗体;}
.sf重置a{color:#6c6159;游标:默认;}
.sf重置img{border:none;}
.sf重置a:悬停{文本装饰:下划线;}
.sf重置em{font-style:italic;}
.sf reset h1、.sf reset h2{font:20px乔治亚州,“泰晤士报新罗马”,泰晤士报,serif}
.sf reset.exception_计数器{背景颜色:#fff;颜色:#333;填充:6px;浮点:左;右边距:10px;浮点:左;显示:块;}
.sf reset.exception_title{margin left:3em;margin bottom:0.7em;display:block;}
.sf reset.exception_消息{左边距:3em;显示:block;}
.sf reset.traces li{font size:12px;padding:2px 4px;列表样式类型:decimal;左边距:20px;}
.sf重置。块{背景色:#FFFFFF;填充:10px 28px;边距底部:20px;
-webkit边框右下半径:16px;
-webkit边框左下半径:16px;
-moz边界半径右下角:16px;
-moz边框半径左下角:16px;
边框右下半径:16px;
边框左下半径:16px;
边框底部:1px实心#ccc;
右边框:1px实心#ccc;
左边框:1px实心#ccc;
}
.sf reset.block_异常{背景颜色:#ddd;颜色:#333;填充:20px;
-webkit边框左上半径:16px;
-webkit边框右上角半径:16px;
-左上角moz边界半径:16px;
-moz边界半径右上角:16px;
边框左上半径:16px;
边框右上角半径:16px;
边框顶部:1px实心#ccc;
右边框:1px实心#ccc;
左边框:1px实心#ccc;
溢出:隐藏;
单词包装:打断单词;
}
.sf重置a{背景:无;颜色:#868686;文本装饰:无;}
.sf重置a:悬停{背景:无;颜色:#313131;文本装饰:下划线;}
.sf重置ol{填充:10px 0;}
.sf重置h1{背景色:#FFFFFF;填充:15px 28px;边距底部:20px;
-webkit边界半径:10px;
-moz边界半径:10px;
边界半径:10px;
边框:1px实心#ccc;
}
哎呀,好像出了什么事。
1/1
Grammar.php第118行中的ErrorException:
传递给Illumb\Database\Grammar::parameterize()的参数1必须是数组类型,给定整数,在第708行的C:\xampp\htdocs\webservice\vendor\larvel\framework\src\illumb\Database\Query\Grammars\Grammar.php中调用并定义
  • 在Grammar.php第118行
  • 在HandleExceptions->handleError('4096',参数1被传递到Illumb\Database\Grammar::parameterize()必须是数组类型,给定整数,在第708行的C:\xampp\htdocs\webservice\vendor\laravel\framework\src\light\Database\Query\Grammars\Grammar.php中调用,并定义为“C:\xampp\htdocs\webservice\vendor\laravel\framework\src\light\Database\Grammar.php”,“118”,数组('this'=>object(MySqlG
    public function store(Request $request)
    {
        $email = $request->only('email');
        $nom_llista = $request->only('nom_llista');
        $user = User::where('email', '=',$email)->first();
        $userid = $user->id;
        $llista = Llista::create(array(
             'nom_llista' => $nom_llista,
             'user_id' => $userid)
        );
    }
    
    $llista = Llista::create(array(
         'nom_llista' => $nom_llista['nom_llista'],
         'user_id' => $userid
    ));