Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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上的Backbone.js-访问主干模型之外的Rails中的数据_Ruby On Rails 3_Backbone.js_Rails Activerecord - Fatal编程技术网

Ruby on rails 3 Rails上的Backbone.js-访问主干模型之外的Rails中的数据

Ruby on rails 3 Rails上的Backbone.js-访问主干模型之外的Rails中的数据,ruby-on-rails-3,backbone.js,rails-activerecord,Ruby On Rails 3,Backbone.js,Rails Activerecord,我有一个Backbone.js应用程序,后端是RoR 典型的backbone.js设置是从表中获取数据,并将数据更新/保存到同一个表中。但是,我的主干模型是由一个通用的供应商列表组成的,我希望用户能够“选择”一个供应商,该供应商将转储到另一个表中,称为“用户选择的供应商” 我甚至不知道如何在主干中设置这个。有什么想法吗?如果不看一些代码示例,就很难给出具体的建议 不过,一般来说,您应该将Rails后端看作是为主干代码提供JSON服务端点。当Rails应用程序接收到来自主干前端的请求时,您可以对请

我有一个Backbone.js应用程序,后端是RoR

典型的backbone.js设置是从表中获取数据,并将数据更新/保存到同一个表中。但是,我的主干模型是由一个通用的供应商列表组成的,我希望用户能够“选择”一个供应商,该供应商将转储到另一个表中,称为“用户选择的供应商”


我甚至不知道如何在主干中设置这个。有什么想法吗?

如果不看一些代码示例,就很难给出具体的建议

不过,一般来说,您应该将Rails后端看作是为主干代码提供JSON服务端点。当Rails应用程序接收到来自主干前端的请求时,您可以对请求数据执行任何必要的操作。您不仅限于提供直接映射到数据库表的JSON端点


另外,根据
用户选择的\u供应商的名称,您似乎没有利用ActiveRecord关联。您可能真正想要的是将
添加到您的
用户
模型中的许多供应商
关联。请参阅:

您能否在问题中添加一些代码示例,这样会使问题更清楚。