search for: animal_class

Displaying 1 result from an estimated 1 matches for "animal_class".

2006 Apr 17
0
Using variable class names breaks has_many?
Hey All, Any idea why this would work this this: class Dog has_many :fleas end dog = Dog.find_first dog.name => "Buster" dog.class => Dog dog.fleas => [] # store the class animal_class = dog.class => Dog dog = animal_class.find_first dog.name => "Buster" dog.class => Dog dog.fleas => method_missing! # hunh? # but this works again dog = Dog.find_by_id(dog.id) dog.fleas => [] Is there some AR magic that gets broken by using a variable...