如何在Rails4中将rest url json扩展名更改为基本URL

时间:2016-07-21 07:19:37

标签: json rest ruby-on-rails-4

默认情况下,rails将其余路由设置为: 获取/users.json / users渲染脚手架视图。

我正在开发一个api应用程序,我不需要搭建视图。

如何摆脱现有应用程序的视图部分。

如何将json端点切换为基本URL,例如/ users

现有宝石的任何推荐都会非常有用。

1 个答案:

答案 0 :(得分:0)

我认为rails没有为路由设置默认值?使用你纯粹作为API使用它...在这种情况下它可能.. ..

你需要设置一个与rails看到的控制器/模型相对应的文件夹。然后它取决于那里的文件扩展名。

我可以设置.html.js。或.json ..并且路线相应地工作..

OR

您是否只能将respond_to .js.html添加到控制器?

对于脚手架视图,您只需从文件夹中删除它们即可。