我有一个多态的Review
模型。名称空间模型User::Library::Publication
是可审核的。审查正确创建,但是当我试图通过部分显示它们时,Rails查找错误的目录。Rails正在寻找错误目录中的部分内容
笔者认为:
<%= render @review %>
我得到这个错误:
Missing partial user/library/reviews/review with {:locale=>[:en], :formats=>[:js, :html], :handlers=>[:erb, :builder]}
滑轨显然是在寻找审查命名的目录views/user/library
而不是/views/reviews
内的部分。任何想法为什么发生这种情况?
就这样我们理解你的问题,你期望它看起来在哪里? – 2013-04-08 17:33:11
在'/ views/reviews/_review.html.erb'中。 – nullnullnull 2013-04-08 17:35:22
您的控制器是否也有命名空间? – 2013-04-08 17:36:47