タグ

ActiveRecordとrails3に関するbabydaemonsのブックマーク (8)

  • [rails] ActiveRecord3の connection_pool の挙動を調べた - よしだメモ


    RailsDB使DBDB ActiveRecord  connection pool DB connection 調 # activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_specification.rb 51 - 82 def self.establish_connectio
    [rails] ActiveRecord3の connection_pool の挙動を調べた - よしだメモ
    babydaemons
    babydaemons 2011/10/13
    ActiveRecord::Base.establish_connection()を呼ぶたび、ディフォルトでは5個コネクションが張られる。":pool => 10"とかやれば変更可能。
  • SinatraからActiveRecord 3を使う(4) 比較演算が簡単になるMetaWhere - アインシュタインの電話番号


    ActiveRecord 3使wheregemMetaWhere調SinatraActiveRecord 3使便  updated_at1 ActiveRecord 3whereSQLupdated_at <1調MetaWherewheregem使 
    SinatraからActiveRecord 3を使う(4) 比較演算が簡単になるMetaWhere - アインシュタインの電話番号
  • SinatraからActiveRecord 3を使う(3) バリデーション - アインシュタインの電話番号


    CRUDSinatraActiveRecord 3使調  validates__of   validates_uniqueness_of :user Sinatra
    SinatraからActiveRecord 3を使う(3) バリデーション - アインシュタインの電話番号
  • SinatraからActiveRecord 3を使う(2) CRUD操作 - アインシュタインの電話番号


    SinatraActiveRecord 3使CRUDCRUDRails使SinatraActiveRecord 3使  ActiveRecord使DBCRUDActiveRecord::Base1DB1RailsRailsMVCmodelActiveRecord::BaseSinatra
    SinatraからActiveRecord 3を使う(2) CRUD操作 - アインシュタインの電話番号
  • SinatraからActiveRecord 3を使う(1) マイグレーション - アインシュタインの電話番号


    SinatraDataMapper使SinatraO/RActiveRecord 3使ActiveRecord 3使 Sinatra Sinatra(Gemfile, config.ru, app.rb)BundlerBundlergemGemfile 使gemSinatraActiveRecord 3使activerecordsinatra-activerecordsqlite3使3.0.60.
    SinatraからActiveRecord 3を使う(1) マイグレーション - アインシュタインの電話番号
  • Active Recordの使い方


    1.  RubyonRailsRailsActive RecordRails RailsMVCModel View ControllerActive RecordAction ViewActive Controller Rails 3.0Merb*1Active RecordORActive ModelArel1Rails 3.0
  • 観察から知る Rails3 ActiveRecord + Arel の特徴と使い方 - tashenの日記

    Rails 3 になって Active Record に Arel という機構が適用された。これを利用することで、Active Record のサブクラスに対してメソッドチェインのようにSQLクエリを構成し、発行することができる。*1 例えば以下のようにクエリを構成できる。 ruby-1.9.2-p0 > Person.where('age > ?', 10) => [#<Person id:1, name:"taro", age:24>, #<Person id:2, name:"jiro", age:13>]そしてメソッドチェインによって検索条件を追加。 ruby-1.9.2-p0 > Person.where('age > ?', 10).where('age < ?', 20) => [#<Person id:2, name:"jiro", age:13>]to_sql によって利

    観察から知る Rails3 ActiveRecord + Arel の特徴と使い方 - tashenの日記
  • 第43回 Rails 3を支える名脇役たち その1 - Arel - | gihyo.jp


     RubyonRails23.0 Rails3Rails 2.3Rails3Merb 稿Rails3Rails3 ArelAct
    第43回 Rails 3を支える名脇役たち その1 - Arel - | gihyo.jp
  • 1