在Rails 3.1控制台中包含命名空间

时间:2011-12-23 12:04:38

标签: namespaces ruby-on-rails-3.1 irb

My Rails 3.1应用程序完全在命名空间内实现。当我打开Rails控制台时,我希望能够直接访问我的命名空间内的标识符。我希望不必每次都输入完整的合格名称。

而不是

Aef::Newman::HandledAddress

我想写

HandledAddress

如下所示在控制台中包含命名空间由于某些原因没有帮助:

include Aef::Newman

1 个答案:

答案 0 :(得分:7)

您可以创建一个irb子会话,通过键入

“移入”所需的命名空间
irb Aef::Newman

See here和IRB文档here