如何在Ruby on Rails中实现针对特定符号或字符串的Pry绑定条件性中断?

2026-04-11 15:311阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计217个文字,预计阅读时间需要1分钟。

如何在Ruby on Rails中实现针对特定符号或字符串的Pry绑定条件性中断?

我有一个Rails应用程序正在运行,我将`binding.pry`放在一个被称为非常多的方法中。我想停止`cre`符号上的特定字符串,但我找不到语法。这是我的代码:

rubydef can?(resource, operation, options={}) binding.pry creend

我有一个rails应用程序正在运行,我将binding.pry放在一个被称为很多的方法中.我想停止符号上的特定字符串,但我找不到语法.这是我的代码:

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关键字,但我似乎也无法做到这一点.有人可以告诉我语法应该是什么?

你可以添加一个if

如何在Ruby on Rails中实现针对特定符号或字符串的Pry绑定条件性中断?

def 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

本文共计217个文字,预计阅读时间需要1分钟。

如何在Ruby on Rails中实现针对特定符号或字符串的Pry绑定条件性中断?

我有一个Rails应用程序正在运行,我将`binding.pry`放在一个被称为非常多的方法中。我想停止`cre`符号上的特定字符串,但我找不到语法。这是我的代码:

rubydef can?(resource, operation, options={}) binding.pry creend

我有一个rails应用程序正在运行,我将binding.pry放在一个被称为很多的方法中.我想停止符号上的特定字符串,但我找不到语法.这是我的代码:

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关键字,但我似乎也无法做到这一点.有人可以告诉我语法应该是什么?

你可以添加一个if

如何在Ruby on Rails中实现针对特定符号或字符串的Pry绑定条件性中断?

def 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