【问题标题】:Rails API versioning and forum_urlRails API 版本控制和 forum_url
【发布时间】:2017-05-10 23:49:43
【问题描述】:

我尝试将 location 标头添加到我的版本化 API。

NoMethodError (undefined method `forum_url' for #<V1::ForumsController:0x00000004fabaa0>):app/controllers/v1/forums_controller.rb:24:in `create'

如何覆盖 render location: forum 帮助程序以使用 v1_forum_url 而不是 forum_url

【问题讨论】:

    标签: ruby-on-rails json-api api-versioning


    【解决方案1】:

    您可以简单地在控制器中定义一个方法 forum_url:

    def forum_url
      v1_forum_url
    end
    

    或者将自定义方法传递给位置参数。

    【讨论】:

      猜你喜欢
      • 2016-05-22
      • 2016-03-21
      • 1970-01-01
      • 2012-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-29
      • 2015-12-27
      相关资源
      最近更新 更多