<legend id='uE68Z'><style id='uE68Z'><dir id='uE68Z'><q id='uE68Z'></q></dir></style></legend>

    <small id='uE68Z'></small><noframes id='uE68Z'>

  1. <i id='uE68Z'><tr id='uE68Z'><dt id='uE68Z'><q id='uE68Z'><span id='uE68Z'><b id='uE68Z'><form id='uE68Z'><ins id='uE68Z'></ins><ul id='uE68Z'></ul><sub id='uE68Z'></sub></form><legend id='uE68Z'></legend><bdo id='uE68Z'><pre id='uE68Z'><center id='uE68Z'></center></pre></bdo></b><th id='uE68Z'></th></span></q></dt></tr></i><div id='uE68Z'><tfoot id='uE68Z'></tfoot><dl id='uE68Z'><fieldset id='uE68Z'></fieldset></dl></div>

    <tfoot id='uE68Z'></tfoot>
    • <bdo id='uE68Z'></bdo><ul id='uE68Z'></ul>

      Laravel 模型函数“create"和“create"有什么区

      时间:2023-09-23

          <bdo id='Eg7eW'></bdo><ul id='Eg7eW'></ul>
        • <legend id='Eg7eW'><style id='Eg7eW'><dir id='Eg7eW'><q id='Eg7eW'></q></dir></style></legend>

        • <tfoot id='Eg7eW'></tfoot>

          <small id='Eg7eW'></small><noframes id='Eg7eW'>

                <i id='Eg7eW'><tr id='Eg7eW'><dt id='Eg7eW'><q id='Eg7eW'><span id='Eg7eW'><b id='Eg7eW'><form id='Eg7eW'><ins id='Eg7eW'></ins><ul id='Eg7eW'></ul><sub id='Eg7eW'></sub></form><legend id='Eg7eW'></legend><bdo id='Eg7eW'><pre id='Eg7eW'><center id='Eg7eW'></center></pre></bdo></b><th id='Eg7eW'></th></span></q></dt></tr></i><div id='Eg7eW'><tfoot id='Eg7eW'></tfoot><dl id='Eg7eW'><fieldset id='Eg7eW'></fieldset></dl></div>

                  <tbody id='Eg7eW'></tbody>
                本文介绍了Laravel 模型函数“create"和“create"有什么区别?和“插入"?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                Laravel 模型允许使用两个函数将值插入到数据库表中.他们是

                Laravel Model allows two functions for inserting the values to the database table. They are

                创建:User::create(['id'=>1,'name'=>'stack']);

                插入:User::insert(['id'=>2,'name'=>'overflow']);

                我发现它们执行类似的操作.它们有什么区别?

                I found they perform similar operations. What's difference between them?

                推荐答案

                insert() :

                如果你使用 insert() 方法,你不能默认 created_at 和 updated_at 数据库列它将为空

                If you using insert() method you can't default created_at and updated_at database column it will be null

                DefaultUser::insert(['username'    =>  $request->username, 'city'  =>  $request->city, 'profile_image' =>  $request->profile_image]);
                

                <小时>

                create() :当我们使用 create 方法时,您必须在 fillable fields


                create() : when we use create method you must define this model in fillable fields

                添加模型

                 protected $fillable = ['username','city', 'profile_image'];
                

                添加控制器

                DefaultUser::create(['username'    =>  $request->username, 'city'  =>  $request->city, 'profile_image' =>  $request->profile_image]);
                

                那么我们就可以使用create方法而没有**mass assignment error **基本上在这里,表定义的字段在您的模型中受到保护

                then we can use create method without **mass assignment error ** basically here , table defined fields are protected in your model

                您应该定义要使质量可分配的模型属性.您可以使用模型上的 $fillable 属性来执行此操作

                这篇关于Laravel 模型函数“create"和“create"有什么区别?和“插入"?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:使用 Laravel 4.1 对 UNION 查询进行排序 下一篇:我如何在 php 中将字符串驼峰化

                相关文章

                最新文章

              • <i id='Tqbqq'><tr id='Tqbqq'><dt id='Tqbqq'><q id='Tqbqq'><span id='Tqbqq'><b id='Tqbqq'><form id='Tqbqq'><ins id='Tqbqq'></ins><ul id='Tqbqq'></ul><sub id='Tqbqq'></sub></form><legend id='Tqbqq'></legend><bdo id='Tqbqq'><pre id='Tqbqq'><center id='Tqbqq'></center></pre></bdo></b><th id='Tqbqq'></th></span></q></dt></tr></i><div id='Tqbqq'><tfoot id='Tqbqq'></tfoot><dl id='Tqbqq'><fieldset id='Tqbqq'></fieldset></dl></div>

                  <tfoot id='Tqbqq'></tfoot>

                    <small id='Tqbqq'></small><noframes id='Tqbqq'>

                    <legend id='Tqbqq'><style id='Tqbqq'><dir id='Tqbqq'><q id='Tqbqq'></q></dir></style></legend>
                      <bdo id='Tqbqq'></bdo><ul id='Tqbqq'></ul>