我正在尝试在嵌套页面对象中创建一个新部分。我定义了页面对象,但是我得到了#这个错误的未定义方法`page'。 Rails抱怨下面的代码。
<td><%= f.object.page.name %></td>
sections.rb文件代码
belongs_to :pages, optional: true
validates :page_id, presence: true
答案 0 :(得分:2)
belongs_to :pages
应该是belongs_to :page
在您看来,也请确保在渲染之前检查它是否为零。 f.object.page.name unless f.object.page.nil?