Rails 2.1.2 => 2.2.2 Attempt to call private method

Don't call it y. There's already a method on object called y (seems to do yaml dumps). You might be able to get round that with

class Q < ActiveRecord::Base
  undef_method :y
# rest of that class here
end

Fred

Don't call it y. There's already a method on object called y (seems to
do yaml dumps). You might be able to get round that with

class Q < ActiveRecord::Base
undef_method :y
# rest of that class here
end

yes, you are right .. I have renamed "y" to "year" and it works

Regards,
Pavel