标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1
我正在创建一个Rails应用程序,而不是使用后端数据库,它将与外部REST服务进行通信。
这将是这样的:
Model.find(1) # GET /model/1 Model.delete(1) # DELETE /model/1 ...
将方法调用转换为REST请求所需的业务逻辑属于我的模型。但是,可以查询几个不同的服务器。我在哪里放置连接逻辑:
我假设这个逻辑不属于模型,但我不知道在哪里。
任何建议都非常感谢。
答案 0 :(得分:2)
您是否考虑过使用Active Resource?如果我理解正确,它可能意味着几乎就是这个用例。