我试图插入数据到我的数据库,但此错误显示:
目标类[App\Http\Controller\Master\Request]不存在。
虽然我的供应商模型和供应商控制器在正确的目录。
这是我的供应商模型源代码(\app\Model\Master):
<?php
namespace App\Model\Master;
use Illuminate\Database\Eloquent\Model;
class Vendor extends Model
{
protected $table = 'vendors';
public function user_modify()
{
return $this->belongsTo('\App\User', 'user_modified');
}
}
这是我的VendorController源代码(\app\Http\Controllers\Master):
<?php
namespace App\Http\Controllers\Master;
use Illuminate\Support\Facades\Auth;
use App\Http\Controllers\Controller;
class VendorController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
return view("vendor.index");
}
/**
* Show the form for creating a new resource.
*
* @return \Illuminate\Http\Response
*/
public function create()
{
return view("vendor.create");
}
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
$data = new Vendor();
$data->vendor_firstname = $request->first_name;
$data->vendor_lastname = $request->last_name;
$data->vendor_address = $request->address;
$data->vendor_phone = $request->contact;
$data->vendor_firstname = $request->first_name;
$data->active = $request->vendor_status;
$data->vendor_modified = Auth::user()->id;
if($data->save()){
return redirect()->route('vendor.index');
}else{
return redirect()->back();
}
}
/**
* 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)
{
//
}
}
这是我的路线列表:
是什么导致了这个错误?我该如何修复它?尝试运行php artisan config:cache和composer dump autoload,但仍然没有成功。。
添加使用照亮\Http\Request
在控制器文件中。
<?php
namespace App\Http\Controllers\Master;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use App\Http\Controllers\Controller;
class VendorController extends Controller
{
public function index()
{
return view("vendor.index");
}
public function create()
{
return view("vendor.create");
}
public function store(Request $request)
{
$data = new Vendor();
$data->vendor_firstname = $request->first_name;
$data->vendor_lastname = $request->last_name;
$data->vendor_address = $request->address;
$data->vendor_phone = $request->contact;
$data->vendor_firstname = $request->first_name;
$data->active = $request->vendor_status;
$data->vendor_modified = Auth::user()->id;
if($data->save()){
return redirect()->route('vendor.index');
}else{
return redirect()->back();
}
}
}
我正在尝试使用Apache OpenNLP API创建一个标记器。我已经从他们的网站中提取了代码,但在Tokenize类中,以下代码行出现了“不兼容类型”错误: Tokenize Tokenizer=new TokenizerME(模型); 有人知道这个错误的原因吗?因为看起来他们不应该不兼容? 这是主要类: 这是具有错误的Tokenize类:
问题内容: 我刚开始使用React,所以这可能是一个非常简单的错误,但是我们开始吧。我的html代码非常简单: 请注意,我在这里使用django的加载静态文件。我的JavaScript有点复杂,因此除非有人要求,否则我不会将其全部发布在这里,但是出现错误的行是这样的: 之后,我得到“目标容器不是DOM元素错误”,但似乎document.getElementById(“content”)几乎可以肯定
这是我的控制器: 如屏幕截图所示,类存在并位于正确的位置: 我的路线: 当我使用Postman点击我的路由时,它给了我以下错误: 目标类[Api\寄存器控制器]不存在。 更新: 多亏了这个答案,我才把它修好了。我决定对这个路由使用完全限定的类名,但是还有其他选项,如答案中所述。
我正面临这个来自kubernetes集群的错误。虽然它在我的本地服务器上运行得很好。这是我的SpringBoot应用程序的application.yml 这是我的光配置。 我已经检查了没有Hikari的kubernetes的DB连通性,它工作得很完美。因此连接性没有问题。请帮我解决这个问题。这几天我都被困住了。谢谢你
我从micronaut下载。lanch是一个简单的grpc项目,在添加Kotlin grpc插件之前,我可以构建它。 除了build.gradle.kts的变化,没有什么比原来的脚手架项目。 我在build.gradle.kts.编辑 首先,为了匹配IntelliJ Kotlin版本 其次,为kotlin grpc proto自动生成的文件添加了文件夹 而最后 从INtelliJ或straigh命
我正在使用Dagger 2和静态编程语言进行Android开发。我的项目也是一个多模块项目。我的settings.gradle文件是这样的: 我还在维护lib模块。 在Dagger文件中(例如在组件中),我尝试从其他模块获取项目。例如: Presenter对象在lib模块中定义。我在linux环境中工作,我正在使用Android Studio 3预览canary 5。代码运行良好,我能够生成APK