Я хочу связать массив объектов с другим объектом, не указав id, пока я строю массив. Я почти уверен, что видел это раньше, но не могу найти его.Связывание массива с объектом в рельсах.
class User < ActiveRecord::Base
has_many :companies
has_many :job_groups
end
class Job < ActiveRecord::Base
belongs_to :job_group
end
class JobGroup < ActiveRecord::Base
belongs_to :user
has_many :jobs
end
Company.rb
def self.user_links(user)
job_group = JobGroup.create(user_id: user.id)
user.companies.each do |c|
links = c.find_links
job_group << links
end
end
ссылки возвращается в коллекцию ссылок, и я хочу, чтобы связать его на работу группы.
Я получаю NoMethodError: неопределенный метод `< < 'для