Rails API 版本控制和 forum_url
Rails API versioning and forum_url
我尝试将 location
header 添加到我的版本 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
?
您可以简单地在您的控制器中定义一个方法 forum_url:
def forum_url
v1_forum_url
end
或者将自定义方法传递给位置参数。
我尝试将 location
header 添加到我的版本 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
?
您可以简单地在您的控制器中定义一个方法 forum_url:
def forum_url
v1_forum_url
end
或者将自定义方法传递给位置参数。