laravel8 路由方法异常(不确定是不是框架BUG)

代码

Route::get('user8/{name}',function ($name){
    return $name;
})->whereAlphaNumeric('name');  //可以为数字和字母  //有问题
//  报错信息BadMethodCallException
//Method Illuminate\Routing\Route::whereAlphaNumeric does not exist.

laravel8 路由方法异常(不确定是不是框架BUG)
框架版本
“require”: {
“php”: “^7.3|^8.0”,
“barryvdh/laravel-ide-helper”: “^2.9”,
“fideloper/proxy”: “^4.4”,
“fruitcake/laravel-cors”: “^2.0”,
“guzzlehttp/guzzle”: “^7.0.1”,
“laravel/framework”: “^8.5.8”,
“laravel/jetstream”: “^1.6”,
“laravel/sanctum”: “^2.6”,
“laravel/tinker”: “^2.5”,
“livewire/livewire”: “^2.0”,
“spatie/laravel-permission”: “^3.18”
},

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 4

Laravel v8.14.0 才有的这个方法。看下你的框架版本是不是低了。

Laravel

2年前 评论

@LiamHao 刚刚看了一下确实是后面才有的,但是我直接追踪方法却发现里面居然有这个方法。

file

2年前 评论
LiamHao 2年前
channel (作者) (楼主) 2年前
LiamHao 2年前
LiamHao 2年前
channel (作者) (楼主) 2年前
LiamHao 2年前
channel (作者) (楼主) 2年前

已经解决了,框架版本问题。一楼正解

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!