我是Rails的新手,我正在尝试建立多态HABTM关系.问题是我有三个我想要关联的模型.
第一个是事件模型,然后是两种与会者:用户和联系人.
我想要做的是能够作为参与者与用户和联系人联系.那么,我现在在我的代码中拥有的是:
事件模型
has_and_belongs_to_many :attendees, :polymorphic => true
Run Code Online (Sandbox Code Playgroud)
用户模型
has_and_belongs_to_many :events, :as => :attendees
Run Code Online (Sandbox Code Playgroud)
联系型号
has_and_belongs_to_may :events, :as => :attendees
Run Code Online (Sandbox Code Playgroud)
polymorphism activerecord relationship has-many-polymorphs ruby-on-rails-3
我有一个名为company的模型和一个名为user的模型,User属于Company,Company有很多用户.
但我想在公司模型上存储主公司管理员用户,但我想用自定义名称来实现.
所以,我想这样做:comapany.owner.name.
我怎么能在Rails 3中这样做?
activerecord ×1
associations ×1
css ×1
css3 ×1
forms ×1
model ×1
polymorphism ×1
relationship ×1