首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在登录库中存储所有详细信息?

如何在登录库中存储所有详细信息?
EN

Stack Overflow用户
提问于 2022-03-05 10:01:07
回答 2查看 93关注 0票数 -3

这是迁徙

代码语言:javascript
运行
复制
  Schema::create('refunds', function (Blueprint $table) {
        $table->id();
        $table->bigInteger('user_id');
        $table->string('name');
        $table->bigInteger('contact');
        $table->date('requested_at');
        $table->timestamps();
    });

这是用户配置文件,当用户点击退款按钮,然后将用户的所有数据存储在另一个表中,它怎么可能?

这是我的控制器

代码语言:javascript
运行
复制
 public function refundstore(Request $request)
{
    
   $user_id = Auth::user()->id;
    $refund = new Refund(); 

$refund->user_id = $id;
$refund->refund_id = $refund->id; 

$refund->save();
    return view('front.user.profile', compact('user_id', 'refund'));
}

这就是视图

代码语言:javascript
运行
复制
 <form action="{{ route('refundstore',Auth::user()->id)}}" method="post">
              @csrf
            <button class="applyRefund mt-2">Apply For Refund</button>
           </form>

这是路线

代码语言:javascript
运行
复制
Route::post('refundstore', ['as' => 'refundstore', 'uses' => 'RefundController@refundstore']);

显示此SQLSTATEHY000错误:一般错误: 1364字段'user_id‘没有默认值(SQL: insert insert refunds (updated_atcreated_at)值(2022-03-05 10:47:01,2022-03-05 10:47:01))

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71361210

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档