【问题标题】:Ruby on Rails model save rest_client no local databaseRuby on Rails 模型保存 rest_client 没有本地数据库
【发布时间】:2012-06-07 03:03:10
【问题描述】:

我想知道是否有一种“正确”的方式来使用 RoR 的 MVC 通过诸如 rest_client 之类的东西来执行所有 CRUD 操作。我将无权访问数据库,而是休息请求以执行所有 CRUD 操作。

有什么方法可以定义一个模型,该模型包含将在 get 上返回的所有 json 数据,并将其放入可以像常规 RoR 应用程序一样使用 Model.Save、Model.Create 等的模型中?

在 ApplicationController 中创建新方法 def save、def create 是否适用?

编辑:rest_client 不是必需的,只需能够同时在 post、get、delete 和 put 中发送 json 和基本身份验证。

编辑 2:我唯一的另一个想法是使用 Active Model,但那些没有保存、删除等方法。是否会创建以某种方式与 ActionController::Base 绑定以进行布线的那些?

【问题讨论】:

标签: ruby-on-rails crud rest-client


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 2016-02-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-15
相关资源
最近更新 更多