У меня есть два Rails модели вида:Добавление записи в ассоциацию has_many_and_belongs_to?
class User < ActiveRecord::Base
has_many_and_belongs_to :tags
end
class Tag < ActiveRecord::Base
has_many_and_belongs_to :users
end
У меня есть миграции, которая создает таблицу tags_users.
Как добавить запись в таблицу tags_users? (Теги и пользователей уникальны)
Я пытаюсь делать
users.tag_ids << new_tag
, но это не похоже на работу. Все указатели приветствуются
'has_many_and_belongs_to' - это [' has_and_belongs_to_many'] (http://api.rubyonrails.org/classes/ActiveRecord/Associations/ClassMethods.html#method-i-has_and_belongs_to_many)? – Stefan