【发布时间】:2017-03-31 03:44:51
【问题描述】:
Rails 控制台中的变量是如何存储在内存中的?某处是否有键值存储?
例如,当我使用rails c 打开 Rails 控制台时,输入以下内容。
Running via Spring preloader in process 7854
Loading development environment (Rails 4.2.5)
2.3.0 :001 > thing = "car"
=> "car"
2.3.0 :002 > thing
=> "car"
2.3.0 :003 >
thing 在会话期间一直保存在内存中。
抱歉,如果这是一个新手问题,但我已经编程了一段时间,但我仍然不明白这一点。
【问题讨论】:
标签: ruby-on-rails rails-console