我目前正在尝试并且未能学习Ruby on Rails。我的任务是在一个可爱的表格外观中从数据库中打印不同表格中的不同元素。
所以我猜这不是很好解释,所以我在数据库Person
,score
和quiz
中有3个表,所以我需要打印出name, age, height
person
表和averageScore
表中的score
以及quizId
表中的quiz
。
目前我在views/pages/databaseshow
文件夹中有此页面。这是正确的地方吗?
我到目前为止的代码可能完全错了,但无论如何它都在这里。
%tr
%td= person.forename
%td= person.surname
%td= person.height
%td= score.averageScore
%td= quiz.quizId
分数表通过ID号链接到人员表。
我很抱歉,如果这是模糊的,但我有点在黑暗中试图如何去做。
有什么想法吗?
答案 0 :(得分:2)
您的代码将是这样的
%tr
%td= person.forename
%td= person.surname
%td= person.height
%td= person.score.averageScore
%td= person.quiz.quizId
答案 1 :(得分:0)