gem 'rails', '4.1.7'
gem 'activeadmin', github: 'activeadmin'
has_and_belongs_to_many :health_concerns, :join_table => :health_profile_health_concerns
health_profiles
id
name
表名= health_profile_health_concerns
health_profile_health_concerns
health_profile_id
health_concerns_id
has_and_belongs_to_many :health_profiles, :join_table => :health_profile_health_concerns
表名= health_concerns
health_concerns
id
name
我的目标是访问所选health_profile的health_concerns。
我应该创建这样的链接吗?但是对于这个例子(血压),我使用了多对多的关系,不像has_and_belongs_to_many
li link_to "Blood Pressure", admin_health_profile_blood_pressures_path(health_profile)
答案 0 :(得分:1)
我会使用 has_many通过关联。
has_and_belongs_to_many 在Active Admin中可能会遇到很少的问题。