获取商品接口,参数为不是正整数的校验器不起作用了
来源:9-10 路由变量规则与分组
weixin_慕的地3156626
2019-06-28
Route::get(‘api/:version/product/:id’,‘api/:version.Product/getOne’,[],[‘id’=>’\d+’]);
配置以上路由后,获取商品接口,参数为不是正整数的校验器不起作用了
去掉该路由的整数限制后,校验器生效
写回答
2回答
-
沁尘
2019-06-28
Route::get('api/:version/product/:id', 'api/:version.Product/getOne',[],['id'=>'\d+']);
改成:
Route::get('api/:version/product/:id', 'api/:version.Product/getOne');
00 -
7七月
2019-06-28
第一检查TP版本是否和课程一致,不一致可能存在略微语法差异。这个时候需要看看你对应版本的文档。
012019-06-28
相似问题
ids不是正整数时报错?
回答 2
商品参数不正确
回答 4