5

デフォルトの Zend_Rest_Route を使用して Rest ルートを生成しています。

そのため、application.ini 内に配置しただけresources.router.routes.rest.type = Zend_Rest_Routeで、ユーザー用のレスト ルートができました。

GET users
POST users
GET users/:id        
GET users/:id/edit   
PUT users/:id
DELETE users/:id

しかし、ネストされたリソースはどうでしょうか? 私が必要だとすれば

users/:user_id/articles
users/:user_id/articles/:id
... etc

ルートを REST'y に保つ方法はありますか? このようなネストされたルートを作成する例を評価します

PS私はZFバージョン1.10.8を使用しています

よろしく、M

4

1 に答える 1

2

ここで遅れるかもしれませんが、あなたの質問に答えたいと思います。

ここで述べたように、application.ini での REST ルート構成の作成が機能しない場合があります。

ルート構成の要点に到達すると、 Zend_Controller_Router_Route_Regexを使用してルートと対応するマッピングを定義できます。myneのこの質問を参照してください。あなたを助けるかもしれません。

于 2011-03-17T14:20:00.210 に答える