Tables and Join

What you pass to :joins must exactly match the name of the association (the first argument to has_many, belongs_to etc...). So if you have has_many :accounts then you need :joins => :accounts or else you will get that error message (which is normal: you don't have an association named account only one named accounts).

Fred