我有一个多态Review
模型。命名空间模型User::Library::Publication
是可审查的。评论是正确创建的,但是当我尝试通过部分显示它们时,Rails 会查找错误的目录。
在我看来:
<%= render @review %>
我收到此错误:
Missing partial user/library/reviews/review with {:locale=>[:en], :formats=>[:js, :html], :handlers=>[:erb, :builder]}
Rails 显然是在命名空间的目录中寻找审查部分views/user/library
而不是/views/reviews
. 知道为什么会这样吗?