【发布时间】:2016-03-25 03:41:26
【问题描述】:
有 2 张桌子。一个是User(id,name,email),另一个是Student(id,who_id)。
我想用这种方式:
Student.find(id).name, Student.find(id).email
而不是:
User.find(student.who_id).name, User.find(student.who_id).email
获取数据。
我该怎么办?
顺便说一句,我不能以任何理由将who_id 更改为user_id。
class User < ActiveRecord::Base
end
class Student < ActiveRecord::Base
end
【问题讨论】:
-
给出这种用法的整个背景。
标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-4