Pessoal, estou precisando de ajuda…
Estou usando o rails 2.3.2.
Quando tento fazer qualquer update (método save em um registro
existente), recebo o erro abaixo:
ArgumentError in RequisicaosController#enviar_rede
wrong number of arguments (3 for 1)
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/
base.rb:2875:in attributes_with_quotes' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/ base.rb:2875:in
update_without_lock’
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/
locking/optimistic.rb:81:in update_without_dirty' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/ dirty.rb:146:in
update_without_timestamps’
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/
timestamp.rb:38:in update_without_callbacks' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/ callbacks.rb:282:in
update’
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/
base.rb:2868:in create_or_update_without_callbacks' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/ callbacks.rb:250:in
create_or_update’
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/
base.rb:2539:in save_without_validation' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/ validations.rb:1009:in
save_without_dirty’
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/
dirty.rb:79:in save_without_transactions' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/ transactions.rb:229:in
send’
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/
transactions.rb:229:in with_transaction_returning_status' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/ connection_adapters/abstract/database_statements.rb:142:in
transaction’
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/
transactions.rb:182:in transaction' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/ transactions.rb:228:in
with_transaction_returning_status’
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/
transactions.rb:196:in save' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/ transactions.rb:208:in
rollback_active_record_state!’
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/
transactions.rb:196:in save' C:/RoR/dev/asac/app/controllers/requisicaos_controller.rb:194:in
enviar_rede’
Alguem poderia me ajudar?