2009-12-01から1ヶ月間の記事一覧

名前データが大量に欲しくなって

テーブルに突っ込むデータとして,名前データが欲しくなったわけです.そしたらこんな記事を発見. http://itpro.nikkeibp.co.jp/article/COLUMN/20060131/228230/ とりあえず ruby 用に書き直してみた.重複云々の部分 (元記事の if 文) は省略しています.…

DataMapper Reading (その 4: Adapter 補足)

前回積み残した TODO の Adapter について.実際に DB へ SQL 発行を行うのが Adapter なので,こいつを実装すればいろんなストレージにアクセスできるようになる.なお,自分で Adapter を実装する場合は,in_memory_adapter.rb が参考になる. AbstractAda…

DataMapper Reading (その 3: 検索メソッド all の処理)

かなーり間が空いてしまいましたが,続きます.早く version 10.x に突入したい.今回は代表的な検索用メソッドである Model#all を読んでいきます. Model#all module DataMapper module Model def all(query = {}) query = scoped_query(query) query.repo…