如果我在Active Record中有多对多的关系,我该如何添加新记录?

tes*_*akt 1 activerecord ruby-on-rails

我是否必须创建连接表的新实例并设置值,或者我可以说出类似的内容

student.classes.add(类),那会有用吗?

特鲁玛,真诚的

Ale*_* DS 5

不,没有必要创建连接表的新实例.要添加新类,您只需使用:

student.classes << class

student.save
Run Code Online (Sandbox Code Playgroud)