Это, вероятно, довольно просто, но здесь:
Скажем, у меня есть две модели, Thing
и Tag
class Thing < ActiveRecord::Base
has_and_belongs_to_many :tags
end
class Tag < ActiveRecord::Base
has_and_belongs_to_many :things
end
И у меня есть экземпляр каждого. Я хочу связать их. Могу ли я сделать что-то вроде:
@thing = Thing.find(1)
@tag = Tag.find(1)
@thing.tags.add(@tag)
Если нет, каков наилучший способ сделать это? Спасибо!