Here’s the setup (working off Rails 1.1.4):
Class Project
belongs_to :employee
Class Employee < Person
has_many :projects
When I try to paginate(:employees, :include =>
:projects) I get the error “Association named
‘projects’ was not found; perhaps you misspelled it?”
I can :include other models that the Person class
has_many or habtm of, and if I just refer to a
@employee.projects collection that works too.
Does anyone see what the problem could be?
Thanks,
Brian Gates
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
B Gates wrote:
‘projects’ was not found; perhaps you misspelled it?"
I can :include other models that the Person class
has_many or habtm of, and if I just refer to a
@employee.projects collection that works too.
Does anyone see what the problem could be?
If this is the actual code, Project needs to extend ActiveRecord::Base
(and I’m assuming Person already does so).
Also remember you have to restart the web server when you change things
in the database.