返回500错误

来源:7-2 【应用】创建旅游路线资源

Vardis

2021-04-01

报错信息提示
提示 没有路由与提供的值匹配

写回答

4回答

hymanzhan

2021-04-03

参考这个:https://stackoverflow.com/questions/47298098/asp-net-core-createdatroute-no-route-matches-the-supplied-values

我还没看到这里,但我猜CreatedAtRoute的第二个参数得写成这样:

IActionResult ss = CreatedAtRoute("GetTouristRouteById", new {touristRoteId=touristRouteToReture.Id}, touristRouteToReture)

p.s. 你这拼写错误有点多啊…touristRoteId => touristRouteId, touristRouteToReture => touristRouteToReturn

2
0

Vardis

提问者

2021-04-01

数据是添加到数据库中了  错就出在CreatedAtRoute 方法上了 但是实在找不出问题出在哪了

1
1
一澄几许9527
你看看我的回答,我看你的代码的参数名称不一致
2021-04-14
共1条回复

一澄几许9527

2021-04-14

我找到问题了,其实就是参数名称要一致//img.mukewang.com/szimg/6076929c0903f4c711200481.jpg

0
0

一澄几许9527

2021-04-14

我也出现同样的问题了,我查看数据库原价和折扣的数据没有添加进去


0
0

.Net 开发电商后端API 从0到精通RESTful

. Net 实战+RESTful思想纵深课程,开发优雅RESTful风格API。

977 学习 · 547 问题

查看课程