根据我正在处理的内容,我通常f = Foo.last在打开rails console.
有什么方法可以在我的开发环境中自动执行此操作吗?
就其价值而言,我正在使用 pry。
我可以这样做,但会话将退出:
$ rails c <<EOF
heredoc> f = Foo.last
heredoc> EOF
Run Code Online (Sandbox Code Playgroud)
作为 Sergio 建议的实例变量的替代方案,您还可以在以下位置定义方法.pryrc:
def f
@_f ||= Foo.last
end
Run Code Online (Sandbox Code Playgroud)
我不确定这是否具有您想要的所有语义,但它对我有用。
| 归档时间: |
|
| 查看次数: |
1043 次 |
| 最近记录: |