Ruby on rails Rails多对多(has_many:through)-表单如何添加子级?
我在Users表和Accounts表之间有一个多对多关系,它是通过Ruby on rails Rails多对多(has_many:through)-表单如何添加子级?,ruby-on-rails,forms,activerecord,associations,has-many-through,Ruby On Rails,Forms,Activerecord,Associations,Has Many Through,我在Users表和Accounts表之间有一个多对多关系,它是通过:has_many,:through方法实现的。用户可以有多个帐户,帐户可以有多个用户 我有一个表单,用户在其中选择他想要关联的所有帐户。我想将帐户与用户对象关联,以便查询@User.accounts,并获得更新的列表 class User has_many :accountings has_many :accounts, :through => :accountings class Neighborhood
:has_many,:through
方法实现的。用户可以有多个帐户,帐户可以有多个用户
我有一个表单,用户在其中选择他想要关联的所有帐户。我想将帐户与用户对象关联,以便查询@User.accounts
,并获得更新的列表
class User
has_many :accountings
has_many :accounts, :through => :accountings
class Neighborhood
has_many :accountings
has_many :users, :through => :accountings
class Accountings
belongs_to :user
belongs_to :accountings
我应该如何实现发送帐户ID和更新数据库的表单
我觉得这可能是一个基本的问题,但我正在寻找Rails的方式来做事情。提前谢谢 使用以下复选框(角度)解决该问题:
{{hood.name}
这将更新模型的多对多关系,以便我可以查询user.account\u id并获得更新的列表 我应该如何实现这个表单?试着看一下:谢谢Austin,这是观看的正确视频。我将很快发布一个答案,以帮助那些在将来遇到这个问题的人。
class User
has_many :accountings
has_many :accounts, :through => :accountings
class Neighborhood
has_many :accountings
has_many :users, :through => :accountings
class Accountings
belongs_to :user
belongs_to :accountings