undefined method `camelize' エラーの対処

RailsでないRubyスクリプトでcamelizeメソッドを使おうとすると undefined method エラーがでる。

undefined method `camelize' for "user":String (NoMethodError)


camelizeはActiveSupportで追加されるメソッドなので active_record または active_support をincludeする。

require 'rubygems'
require 'active_record'


ActiveRecordがインストールされていなければ、ruby consoleからActiveRecordをインストールする

# 確認
gem list

# ActiveRecordをインストール
gem install ActiveRecord




@ActiveScriptRuby 1.8.7