如何在Ruby on Rails中实现条件性地中断Pry绑定的符号或字符串处理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计207个文字,预计阅读时间需要1分钟。
我有一个小小的Rails应用正在运行,我将binding.pry放在了一个称为很多方法中的一个。我想取消特定字符字符串上的停止符号,但我找不到语法。这是我的代码:rubydef can?(resource, operation, options={}) binding.pry cree
def can?(resource, operation, options={}) binding.pry credentials(options[:as]).each do |credential| can = credential.can?(resource, operation, options) return can unless can.nil? end nil end
我在文档中看到了break关键字,但我似乎也无法做到这一点.有人可以告诉我语法应该是什么?
你可以添加一个ifdef can?(resource, operation, options={}) binding.pry if your_condition_is_met credentials(options[:as]).each do |credential| can = credential.can?(resource, operation, options) return can unless can.nil? end nil end
本文共计207个文字,预计阅读时间需要1分钟。
我有一个小小的Rails应用正在运行,我将binding.pry放在了一个称为很多方法中的一个。我想取消特定字符字符串上的停止符号,但我找不到语法。这是我的代码:rubydef can?(resource, operation, options={}) binding.pry cree
def can?(resource, operation, options={}) binding.pry credentials(options[:as]).each do |credential| can = credential.can?(resource, operation, options) return can unless can.nil? end nil end
我在文档中看到了break关键字,但我似乎也无法做到这一点.有人可以告诉我语法应该是什么?
你可以添加一个ifdef can?(resource, operation, options={}) binding.pry if your_condition_is_met credentials(options[:as]).each do |credential| can = credential.can?(resource, operation, options) return can unless can.nil? end nil end

