首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Symfony FosRestBundle -连接的rest路由

Symfony FosRestBundle -连接的rest路由
EN

Stack Overflow用户
提问于 2016-02-23 05:03:50
回答 1查看 219关注 0票数 2

我目前正在一个基本的Symfony 3项目中学习FosRestBundle的基础知识,并且正在考虑创建一个用连字符连接的REST路由。

我目前有一个简单的路由示例,其中GET /coffees如预期的那样命中CoffeeController::getCoffeesAction()

代码语言:javascript
复制
coffees:
  type: rest
  resource: ApiBundle\Controller\CoffeeController

我现在正在考虑创建另一个rest控制器来表示咖啡壶,所以URL遵循像GET /coffee-pots这样的格式来点击CoffeePotsController::getCoffeePotsAction()。在参考文档("coffee-pots"coffeePotscoffee_pots等)时,我尝试了我能想到的每一个键,但我只得到了404。其余的配置是正确的,因为如果我将键和操作更改为pots,它就可以正常工作。

我已经成功地在控制器中实现了路由注释(例如@Get("/coffee-pots", name="get_coffee_pots")),但我宁愿避免这样做,除非这样做是一种特别糟糕的做法。

这个是可能的吗?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2018-12-16 07:12:55

这是个老问题,但我刚遇到这个问题。在控制台中,键入以下命令以列出您的所有路由:

代码语言:javascript
复制
php app/console debug:router

它很可能会出现在/coffeepots

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35563784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档