11月28日に開催されたBP Study#15 「ORマッパー対決2008」 で尾崎智仁さん(id:yuroyoro )にRuby on RailsのActive Recordをご担当いただきました。
つかみは「彼氏がSQL直接書いてた。別れたい・・・」のネタで(笑さすが、いいネタ持ってきますねぇ〜。
資料はこちら
http://www.beproud.jp/doc/bpstudy_active_record_20081128.pdf
■彼氏がSQL直接書いてた。別れたい・・・
彼氏が軽自動車に乗ってた。別れたい・・・ の改変ネタ
→ホッテントリの改変ページをつくるのに一番時間がかかった(涙
■Active Recordって?
・RailsでのO/R Mapper
・Railsではなくても使える
・Active Recordパターン
・Mapping定義が簡単
・class Member < ActiveRecord::Base
・DDL関係はMigrationで
・Act_as_*で振る舞いを拡張可能
・動的ファインダ
・Lazy Loading
・Named Scope
→いけてる
■Active Recordを使う手順
・MySQLインストール、DB作成
・Railsアプリ生成
・Migration書く
■ActiveRecordを使う
・動的な属性ベースのファインダ
・関連の設定
・Named_scope
■まとめ
よかったさがし
・Mapping定義は楽
・Pluginいっぱい
・Lazy Loading
・Irb上で簡単確認
Disってみる
・リファクタリング大変
・Migrationは計画的に
・IDEの補完がない。。
・Joinとか苦手
■Active Objects
・ARパターンのJava実装
yuroyoroさんありがとうございました!!
今年の目標:100エントリーまであと9