Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 Rails ActiveResource—是否可以只绑定模型,而不绑定控制器?_Ruby On Rails 3_Rest_Activeresource_Restful Architecture - Fatal编程技术网

Ruby on rails 3 Rails ActiveResource—是否可以只绑定模型,而不绑定控制器?

Ruby on rails 3 Rails ActiveResource—是否可以只绑定模型,而不绑定控制器?,ruby-on-rails-3,rest,activeresource,restful-architecture,Ruby On Rails 3,Rest,Activeresource,Restful Architecture,大约一年前,我构建了一个Rails应用程序。几个月后,多平台的可能性出现了,所以我不得不构建一个RESTful服务,以便重用功能 我希望这个Rails 3应用程序能够尽可能少地对其进行更改,因此,我找到了ActiveResource以绑定模型,但后来我发现我还需要为它创建一个控制器,我只想继续使用属于我应用程序的控制器,因为我相信将我的控制器的逻辑移动到服务会太耗时 有什么方法可以做到这一点吗?除了呈现给客户端的内容之外,还有什么不同?我不知道……验证和其他一切是否会像控制器在同一个应用程序上一

大约一年前,我构建了一个Rails应用程序。几个月后,多平台的可能性出现了,所以我不得不构建一个RESTful服务,以便重用功能

我希望这个Rails 3应用程序能够尽可能少地对其进行更改,因此,我找到了ActiveResource以绑定模型,但后来我发现我还需要为它创建一个控制器,我只想继续使用属于我应用程序的控制器,因为我相信将我的控制器的逻辑移动到服务会太耗时


有什么方法可以做到这一点吗?

除了呈现给客户端的内容之外,还有什么不同?我不知道……验证和其他一切是否会像控制器在同一个应用程序上一样工作?因为,我的意思是,现在我的应用程序上只有ActiveResource模型和视图,REST服务上只有ActiveRecord模型和控制器。如果它工作没有任何问题,就不会有任何问题。哦,你是说你在创建两个独立的应用程序?我有两个应用程序:一个是Rails 3 REST服务,另一个是Rails 3 web应用程序。例如,在ActiveResource文档中,没有关于在服务端安装控制器以使其工作的评论。