Mixed case naming convention

Hi!

I have two models questions and questionresponses, which is dependent on
questions. I am not sure whether to use questionsrespones or
question_responses, for example, in the build statement in the
controller:

@questionresponse =

@question.question_responses.build(params[:questionresponse])

Thanks!

On 15 March 2012 10:29, Jacob H. [email protected] wrote:

Hi!

I have two models questions and questionresponses, which is dependent on
questions. I am not sure whether to use questionsrespones or
question_responses, for example, in the build statement in the controller:

The models should probably be Question and QuestionResponse. The
capitalisation is important. Then the tables are questions and
question_responses.
Assuming that you have Question has_many :question_responses and
QuestionResponse belongs_to :question then the relationships are also
named question and question_response.

Colin

To view this discussion on the web visit
https://groups.google.com/d/msg/rubyonrails-talk/-/5RvSN5zqCC0J.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.


gplus.to/clanlaw

Thank you for your response.