On 24 April 2013 19:00, Dave Castellano <lists@ruby-forum.com> wrote:
> Hi,
> I'm an amateur learning rails and could use some help…
> I created a join table "pictures_questions"
> and append to it in the following way:
> @picture = Picture.new(params[:picture])
> …
> if @picture.save
> @question.pictures << @picture
>
> Everything works fine but honestly I think I got this working by sheer
> luck and trial and error. I have 2 questions:
> 1. I do not understand the difference between naming the join table
> pictures_questions vs questions_pictures (ie how to decide which to use)
> 2. I do not understand the ".pictures" in @question.pictures - is it
> an attribute of @question because of the join table?
I will give the same answer that I usually do for beginners, which is
to work right through a good tutorial such as railstutorial.org in
order to understand the basics of Rails, then you should be able to
answer the questions, and many of the ones that come hereafter,
yourself.
Colin
--
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+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
No comments:
Post a Comment