У меня есть следующие модели:
class Assembly < ActiveRecord::Base
has_many :manifests
has_many :parts, :through => :manifests
end
class Manifest < ActiveRecord::Base
belongs_to :assembly
belongs_to :part
end
class Part < ActiveRecord::Base
has_many :manifests
has_many :assemblies, :through => :manifests
end
Где manifests
содержит:
assembly_id
part_id
field1
field2
...
Как я могу обновить другие поля (field1
, field2
...), используя habtm?