如何在命名空间之外访问命名空间模型?

时间:2015-03-30 15:31:46

标签: ruby-on-rails ruby

如果我有命名空间控制器:

dashboard/posts

我在Post目录和命名空间中也有一个名为frontpage的模型,即:

frontpage/Post

如何从仪表板命名空间访问Post模型?

我基本上希望能够拥有用于编辑,创建等的仪表板/帖子以及用于查看的首页/帖子。

另外,有更好的方法吗?

1 个答案:

答案 0 :(得分:3)

尝试以这种方式调用Post模型:

@post = ::Frontpage::Post.last

::预先添加到Frontpage::Post告诉Rails从顶层查找命名空间模型。