Zend:创建Rest Zend路由的最常用方法是什么?

fan*_*uka 5 rest zend-framework routes nested-routes

我使用默认的Zend_Rest_Route来生成Rest路由:

因此,我只是放在resources.router.routes.rest.type = Zend_Rest_Routeapplication.ini中,现在为用户提供Rest Routes

GET users
POST users
GET users/:id        
GET users/:id/edit   
PUT users/:id
DELETE users/:id
Run Code Online (Sandbox Code Playgroud)

但嵌套资源怎么样?鉴于我需要

users/:user_id/articles
users/:user_id/articles/:id
... etc
Run Code Online (Sandbox Code Playgroud)

有没有办法保持路线REST'y?将欣赏创建此类嵌套路由的任何示例

PS我正在使用ZF版本1.10.8

问候,M

sha*_*nth 2

我可能会迟到,但我想回答你的问题。

正如这里提到的,在 application.ini 中创建剩余路由配置可能不起作用。

说到路由配置,您可以使用Zend_Controller_Router_Route_Regex来定义路由和相应的映射。参考我的这个问题。可能对你有帮助。