php - BadMethodCallException 调用未定义的方法 App\registeration::register()
问题描述
我正在尝试在使用 Laravel 时将数据插入数据库。我收到错误
BadMethodCallException 调用未定义的方法 App\registeration::register()
虽然 register.blade.php 是我的视图,而注册是我的表的名称。控制器名称是 RegisterationContoller,并且给出了它的代码。
<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\Request;
use App\Http\Requests;
use App\registeration;
class RegisterationController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
// register view
return view('register');
}
/**
* Show the form for creating a new resource.
*
* @return \Illuminate\Http\Response
*/
public function create()
{
//
}
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
registeration::register(Request::all());
//
return 'insert';
}
/**
* Display the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function show($id)
{
//
}
/**
* Show the form for editing the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function edit($id)
{
//
}
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param int $id
* @return \Illuminate\Http\Response
*/
public function update(Request $request, $id)
{
//
}
/**
* Remove the specified resource from storage.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function destroy($id)
{
//
}
}
在我作为测试检查之前,给出了 web.php 的代码并且它工作正常。
解决方案
如果您的模型类名称是registeration
并且您只是尝试使用 eloquent 将数据插入数据库。
那么你只需这样做。
public function store(Request $request)
{
registeration::create($request->all());
}
推荐阅读
- pine-script - 如何识别事件的开始
- python - 如何加快两个不同大小的数组之间的操作?
- algorithm - 3D多边形链相交算法
- c# - 如何发出 SignalR HttpGet 请求
- vector - ATMega2560 中的中断向量地址
- node.js - 使用 diigtal ocean node sequelize 部署的麻烦
- gradle - 是否可以在 Gradle 中创建双重继承的自定义任务?
- python - 无法在 SIMPY 中触发两个事件(python 中的模拟)
- javascript - 尝试使用反应按钮提交用户分数。获取 saveScore 的错误消息不是函数
- python-2.7 - 创建 gtk.HScale 后如何更改其范围?