如果我有一个名称空间控制器:
dashboard/posts
在frontpage
目录和名称空间中,我还有一个名为Post
的模型,即:
frontpage/Post
如何从仪表板名称空间访问Post
模型?
我基本上希望能够拥有用于编辑、创建等的仪表板/帖子,以及用于查看的首页/帖子。
还有,有更好的方法吗?
试着用这种方式调用Post模型:
@post = ::Frontpage::Post.last
将::
预处理为Frontpage::Post
,这会告诉Rails从顶级查找名称空间模型。