【问题标题】:Rails 3: has_many through controller actionRails 3:has_many 通过控制器动作
【发布时间】:2013-09-13 15:14:11
【问题描述】:

我有一个 Rails 3 应用程序设置,用于驱动 API,has_many through 关联有效。我知道要设置关联,我应该使用device.favourites.create(object),当我在网络应用程序或控制台上运行它时效果很好,但我不知道如何将它用于@987654323 的控制器操作@ 要求。我应该 POST 加入模型 (Favourites) 还是最后的模型之一 (Device/Store)?如果我 POST 到任一端的模型之一,我应该使用控制器 create 方法调用 .create 方法吗?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 activerecord has-many-through


    【解决方案1】:

    我最终只是使用连接模型来接受包含它链接的两个变量的参数哈希。这是最干净的方法,而且看起来效果很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多