Rails:检索嵌套数据时出错

时间:2016-04-18 20:33:42

标签: ruby-on-rails

我尝试建立一个系统,在这个系统中,学生在一个与练习相关的盒子里工作。

class Student < ActiveRecord::Base
   belongs_to   :box

class Box < ActiveRecord::Base
   belongs_to   :practice
   has_many     :students

class Practice < ActiveRecord::Base
   has_many     :boxes

我能够保存一些测试数据,并希望通过显示方框号及其实践描述使索引页面更具可读性,但我做得不对。

<td><%= student.box.number %> in Practice <% student.box.practice.description %></td>

我得到了一个未定义的“描述”方法,虽然我可以在服务器日志中看到“正确”的SQL搜索已完成。可能是初学者的错误,但我不知道在哪里看。 任何帮助表示赞赏!提前谢谢。

0 个答案:

没有答案