0
我的用户有一个驱动程序:访问轨道模型属性通过具有一个关联
class User < ActiveRecord::Base
has_one :driver, :dependent => :destroy
end
class Driver < ActiveRecord::Base
belongs_to :user
end
用户属性包括,USER_FIRST_NAME,user_last_name,USER_EMAIL和USER_PHONE号。
我想在使用驱动程序类时能够访问这些用户属性。
例如:
@drivers = Driver.where(:user_first_name => "David)
显然上面的代码将无法正常工作,因为USER_FIRST_NAME是不是一个驱动程序属性,但有没有办法做到这一点,而无需通过每个用户记录循环?