我不知道为什么我会得到一张空桌子。在过去,它是为我工作,但为什么我现在要得到这个?我做错什么了?
控制器: AdminServiceController
public function create()
{
return view("admin.service.create");
}
public function store(Request $request)
{
$date = $this->vvalidate($request);
$data['creator'] = auth()->user()->id;
Services::create($data);
}
private function vvalidate($request)
{
$rules = [
'title' => 'required|unique:services',
'description' => 'required|min:100',
];
return $this->validate($request, $rules);
}模型: Services.php
class Services extends Model
{
use HasFactory;
protected $guarded = [];
}路线: web.php
Route::prefix('admin')->group(function () {
Route::name('admin.')->group(function () {
Route::middleware('auth')->group(function () {
Route::get('/', function () {
return view('admin');
});
Route::resource('service', 'App\Http\Controllers\AdminServiceController');
});
});
});发布于 2020-09-24 06:09:02
AdminServiceController
public function store(Request $request)
{
Services::create($this->vvalidate($request));
}
private function vvalidate($request)
{
$data = $request->validate([
'title' => 'required|unique:services',
'description' => 'required|min:100',
]);
$data['creator'] = auth()->user()->id;
return $data;
}Services.php
protected $fillable = [
'title', 'description'
];https://stackoverflow.com/questions/64037336
复制相似问题