# Undefined method \`stringify\_keys!' for

**URL:** <https://www.ruby-forum.com/t/undefined-method-stringify-keys-for/90985>\
**Category:** Rails\
**Created:** [April 3, 2007, 4:33pm UTC](https://www.ruby-forum.com/t/undefined-method-stringify-keys-for/90985 "2007-04-03T16:33:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![pradeep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/f0a364/32.png) [@pradeep](https://www.ruby-forum.com/u/pradeep)\
**Post date:** [April 3, 2007, 4:33pm UTC](https://www.ruby-forum.com/t/undefined-method-stringify-keys-for/90985/1 "2007-04-03T16:33:58Z")

</div>

plz tell me why the problem is coming…

def test\_should\_update\_filter\_criterion  
@request.session[:current\_context\_id] =  
user\_context\_roles(:jsmith\_admin\_medidata).context\_id  
@request.session[:current\_user\_id] =  
user\_context\_roles(:jsmith\_admin\_medidata).id  
put :update\_filter\_criterion, {:id=\>filters(:filter1).id,  
:filter\_criterion=\>filter\_criteria(:filter\_criterion1) }  
assert\_response :success  
end

test\_should\_update\_filter\_criterion(FiltersControllerTest):  
NoMethodError: undefined method `stringify_keys!' for #<FilterCriterion:0x48878c8> C:/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/base.rb:1860:in`method\_missing’  
C:/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/base.rb:1668:in  
`attributes=' C:/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/base.rb:1591:in`update\_attributes’
