On Aug 6, 11:21 am, Sayuj Othayoth <sayujothay...@gmail.com> wrote:
> Hi,
>
> My models:
>
> #StatusMessage model
> *class StatusMessage < ActiveRecord::Base
>   belongs_to :users
>   default_scope :order => "created_at DESC"
> end*
>
> #User Model
> *class User < ActiveRecord::Base
>   has_many :statue_messages
> end
>
> *In controller I want to join these two tables.
> When I use :
> *@status = User.joins(:status_messages)*
>
> It generate an error
>
> Association named 'status_messages' was not found; perhaps you misspelled it?
>
> How can I fix this?

It looks like you misspelled your association - your has_many  doesn't
match what you've passed to User.joins

Fred
>
> -
> Sayuj Othayoth

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to