如何向 Rails 中的命名路由添加 :format 选项?
我有一个名为 profile 的命名路由,我希望能够以 json 形式访问它。但是当我查看 rake 路由输出时,我发现 (.:format) 丢失了。如何将其添加到命名路由?
user GET /users/:id(.:format) {:action=>"show", :controller=>"users"}
profile /:username {:action=>"show", :controller=>"users"}
提前致谢!
I've got a named route called profile and I would like to be able to access it as json. But when I look at my rake routes output I see that the (.:format) is missing. How do I add it to a named route?
user GET /users/:id(.:format) {:action=>"show", :controller=>"users"}
profile /:username {:action=>"show", :controller=>"users"}
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在路径规范中添加
.format
,如下所示:然后您将得到:
Add
.format
in your path specification, like this:Then you'll end up with: