2007-05-10から1日間の記事一覧
Hash#dupでハッシュを複製します。再帰的なコピーは行われません。(shallow copy)サンプル: h = { :a=>"aa", :b=>{ :x=>"xx", } } # 複製 h2 = h.dup p h p h2 puts "---" # 変更 h2[:a] = "edit" h2[:b][:x] = "edit" # :bの値のハッシュは共有されている。…
ActiveRecord::Base#find でテーブルからデータを検索できます。 引数に応じて以下の検索が可能です。 IDで検索 条件にマッチする最初のデータを検索 条件にマッチするすべてのデータを検索 データ テーブル定義: CREATE TABLE kittens ( id int(11) NOT NUL…