无法访问pry中的本地方法变量

时间:2013-08-08 20:42:33

标签: ruby-on-rails ruby pry

我有以下方法:

  def update
    loan = Loan.find(params[:id])
    pry
    respond_with loan.update(loan_params) 
  end

所以我希望当我在控制台中撬开时,我应该能够输入贷款并获取对象,但我会得到"未定义的局部变量或方法'贷款'&# 34;我做错了吗?

1 个答案:

答案 0 :(得分:8)

您需要使用binding.pry来加载当前对象范围内的pry(我认为pry只会加载没有范围的pry会话。)