APIdock / Ruby on Rails
/
Browse About
method

stringify_keys

v6.0.0 - Show latest stable - Class: Hash
stringify_keys()
public

Returns a new hash with all keys converted to strings.

hash = { name: 'Rob', age: '28' }

hash.stringify_keys
# => {"name"=>"Rob", "age"=>"28"}
# File activesupport/lib/active_support/core_ext/hash/keys.rb, line 10
  def stringify_keys
    transform_keys(&:to_s)
  end

Related methods

  • Instance methods
  • as_json
  • assert_valid_keys
  • deep_dup
  • deep_merge
  • deep_merge!
  • deep_stringify_keys
  • deep_stringify_keys!
  • deep_symbolize_keys
  • deep_symbolize_keys!
  • deep_transform_keys
  • deep_transform_keys!
  • deep_transform_values
  • deep_transform_values!
  • except
  • except!
  • extract!
  • extractable_options?
  • nested_under_indifferent_access
  • reverse_merge
  • reverse_merge!
  • reverse_update
  • slice!
  • stringify_keys
  • stringify_keys!
  • symbolize_keys
  • symbolize_keys!
  • to_options
  • to_options!
  • to_param
  • to_query
  • to_xml
  • with_defaults
  • with_defaults!
  • with_indifferent_access
  • Class methods
  • from_trusted_xml
  • from_xml
  • Private methods
  • private_deep_transform_keys_in_object
  • private_deep_transform_keys_in_object!
  • private_deep_transform_values_in_object
  • private_deep_transform_values_in_object!
APIdock API Documentation Browser

© 2026 APIdock