On Wed, Apr 24, 2013 at 2:47 PM, Colin Law <[email protected]> wrote:
> On 24 April 2013 19:00, Dave Castellano <[email protected]> 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

In addition, thorough reading and re-reading of
http://guides.rubyonrails.org/association_basics.html is essential.

-- 
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 [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to