首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >before_action除外:修补程序

before_action除外:修补程序
EN

Stack Overflow用户
提问于 2017-11-14 12:43:18
回答 2查看 181关注 0票数 0

我正在将我需要的一些变量定义到我的应用程序控制器中。但是我想为我的AJAX请求禁用它。因此,我想知道是否有可能禁用对所有修补程序请求的前操作。如下面的例子所示

ApplicationController:

代码语言:javascript
运行
复制
before_action :some_value, except: PATCH method

def some_value
  @main_group = current_user.groups.first
  @groups = current_user.groups - @main_group
end
EN

Stack Overflow用户

发布于 2017-11-14 12:46:50

不知道是否有一种在before_action声明中定义该方法的方法,但您可以检查request.patch?的方法,如下所示:

代码语言:javascript
运行
复制
def some_value
  if !request.patch?
    @main_group = current_user.groups.first
    @groups = current_user.groups - @main_group
  end
end

希望这能帮上忙祝你好运

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47286233

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档