Activerecord joins models

Association named 'status_messages' was not found; perhaps you misspelled it?

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 endIn controller I want to join these two tables. When I use : @status = User.joins(:status_messages)

It generate an error How can I fix this?

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

Try:

has_many :StatueMessages instead of:

has_many :statue_messages

Thank you I misspelled has_many :status_messages

thank you very much