我已成功完成this tutorial以了解如何使用 Symfony2 实现 REST API。
在本教程中,生成的 REST Controller 中操作的每个路由的路径采用以下格式:
/api/posts/…
我的问题是;路径的“posts”部分是如何定义的以及在哪里定义的?
感谢任何帮助。
最佳答案
它应该在您的 Controller 中指定(如果使用注释,否则在您的包的路由文件中),它是由下面的命令行脚本自动生成的。
php app/console voryx:generate:rest --entity="AcmeDemoBundle:Post"
它似乎将实体的名称复数来生成路由。从 bundle 中发布您的 Controller 和路由文件以进行确认。
关于php - 在这个 Symfony2 REST API 教程中,路由中定义的 'posts' 路径部分在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26402872/