我有一个脚手架形式学生,其中包含一些字段,如first_name,last_name,DOB,GPA等。我希望能够在创建数据库ID后引用它们,并想知道最佳方法是什么这是。迁移类称为CreateStudents,并调用它们的表:学生是否有一种方法可以引用学生表的元素,因为我遍历它并显示其中每个学生的信息?顺便说一句,我使用postgresql和rails 4.0.3以及ruby 2.0.0,如果这些有任何区别的话。我能够在我的索引html文件中使用:students.each但不确定如何在数据库中引用它们的ID号。
由于
答案 0 :(得分:1)
你应该student.id
。即使您在id
中没有看到Student.rb
字段(或其他字段),如果它存在于数据库中,您也可以使用字段名称访问它。
举个例子,我在rails console
中附加了类似的图像,我的实体被称为user
答案 1 :(得分:1)
假设您要在id
中显示students
的{{1}}字段:
index.html.erb