Hi Colin, Thanks for the reply.
Even if I use has many through, how can I populate the order field dinamically ? When I do this: def generate (1..5).each do questions.create(Question::SKELETON) end end Thank you. On Tuesday, March 24, 2015 at 3:50:37 PM UTC-3, Gm wrote: > > Hi, > > I'm using habtm to create a relationship between two models: > > class Question < ActiveRecord::Base > has_and_belongs_to_many :exams > end > > class Exam < ActiveRecord::Base > has_and_belongs_to_many :questions > end > > At some point I'm doing this: > > class Exam < ActiveRecord::Base > has_and_belongs_to_many :questions > > def generate > (1..5).each do > questions.create(Question::SKELETON) > end > end > end > > When I do that, a sql inserts a record inside questions_exams table. > But this table has another column called: 'order' where I need to put some > data inside > > How can I populate the 'order' column inside join table ? > > questions_exams > - question_id > - exam_id > * - order* > > Thanks. > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/b52618bd-253d-4f42-8272-7341dd4ceccf%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.