Rails 3:给定一系列服装记录,将它们与Store实例关联起来的最简洁方法是什么?

时间:2014-04-03 20:46:33

标签: ruby-on-rails ruby

我有一个

Store模型has_many :clothes

Clothe belongs_to: store

给定一系列与store1相关联的衣服,一个Store实例:

store1.clothes # [cloth1, cloth2, cloth3]

将这些衣服与store2相关联的最简洁方法是什么?

我知道我可以循环遍历所有这些并推动它们,但这对我来说并不干净:

store1.clothes.each { |c| store2.clothes << c }。有更好的方法吗?

1 个答案:

答案 0 :(得分:2)

怎么样

store2.clothes << store1.clothes