Forums | Admin

Discussion Forums: open-discussion

Start New Thread Start New Thread

 

By: Charles Collins
All standard finders failing [ reply ]  
2007-10-25 12:58
After upgrading to the lastest rails, all standard finders are failing as follows. Any clue why?

@fedora-core6:/development/brews/trunk> script/console
Loading development environment.
>> Host.find_by_hostname('ino6l005')
ArgumentError: wrong number of arguments (1 for 0)
from /usr/local/lib/ruby/gems/1.8/gems/ar-extensions-0.7.0/lib/ar-extensions/finders.rb:34:in `to_sql'
from /usr/local/lib/ruby/gems/1.8/gems/ar-extensions-0.7.0/lib/ar-extensions/finders.rb:34:in `sanitize_sql_by_way_of_duck_typing'
from /usr/local/lib/ruby/gems/1.8/gems/ar-extensions-0.7.0/lib/ar-extensions/finders.rb:24:in `sanitize_sql'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/base.rb:1163:in `add_conditions!'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/base.rb:1096:in `construct_finder_sql'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/base.rb:997:in `find_every'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/base.rb:991:in `find_initial'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/base.rb:1207:in `send'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/base.rb:1207:in `method_missing'
from /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/deprecation.rb:44:in `silence'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.5/lib/active_record/base.rb:1207:in `method_missing'
from (irb):1