使Rails 5 API只读

时间:2016-08-27 14:16:22

标签: ruby-on-rails ruby-on-rails-5 rails-api

我想让我的Rails 5 API应用程序为只读,即只接受GET请求。

目前,我已经使用脚手架来建立必要的路线。控制器。由于用例只需要阅读信息,我希望应用程序只接受GET请求。

我想知道的另一件事是,如果将应用程序设置为只读,如何更新数据。

1 个答案:

答案 0 :(得分:-1)

无法将您的应用程序声明为只读,并且无法编写写入数据库的代码。您可以做的最好的事情只是添加GET路由,并确保您不会在这些操作中写入数据库。

您可以使用ActiveAdmin之类的工具为自己提供GUI,以便在您以管理员身份登录时更改数据。或者您可以使用rails console访问数据。