【发布时间】:2019-01-10 20:57:00
【问题描述】:
我尝试按照本教程在 Laravel 上进行工作:https://vegibit.com/how-to-set-up-form-submission-in-laravel/ 但我遇到了一个奇怪的错误,我找不到修复它的方法,我想制作一个表单来在我的数据库中插入一些东西,然后在另一个页面显示它(显示是正确的,它只是出现这个问题的表单页面)这是一个截图:
代码:
namespace Doreas\Http\Controllers;
use Illuminate\Http\Request;
use App\Demand;
class DemandeController extends Controller
{
public function index()
{
$demande = Demand::all();
return view('demande.index', ['demande' => $demande]);
}
public function show($id)
{
$demande = Demande::find($id);
return view('demande.show', ['demande' => $demande]);
}
public function create()
{
return 'it works';
}
}
不明白Demand的问题从何而来
<?php
namespace App\Doreas;
use Illuminate\Database\Eloquent\Model;
class Demand extends Model
{
public function scopeTest($query)
{
return $query->where('title', '=', 'test');
}
}
我在哪里声明类
【问题讨论】:
-
请在问题中复制粘贴您的代码,带有代码的屏幕截图不是获得帮助的最佳方式
-
你也可以包括声明类
Demand的文件的代码吗?