タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

merbに関するemoseiのブックマーク (2)

  • DataMapper で関連オブジェクトを更新する方法 - kなんとかの日記

    DataMapper で関連オブジェクトを更新する方法。 ## 部署オブジェクトを作成 dept = Department.create!(:name => "Sales") ## それを使って従業員オブジェクトを作成 emp1 = Employee.create!(:name => "John", :department => dept) emp2 = Employee.create!(:name => "Mike", :department => dept) ## 部署1の関連オブジェクトとして従業員1と2が表示される dept.employees #=> [emp1, emp2] ## ここで従業員1を削除 emp1.destroy ## でも関連オブジェクトには残ったまま dept.employees #=> [emp1, emp2] ## dept.employees を rel

    DataMapper で関連オブジェクトを更新する方法 - kなんとかの日記
  • 優しいMerbの育て方 - ヽ( ・∀・)ノくまくまー(2008-12-02)

    ● [Merb] Extlib Ruby をより便利に、あるいは暗黒的に使うために、誰もが基classを拡張したことがあるだろう。その中で、フレームワークが利用するレベルになると、汎用的な拡張ライブラリとして gemgithub で公開されることが多い。Rails であれば ActiveSupport が有名であるが、Merb では Extlib というライブラリを利用している。 なぜActiveSupportを使わないの? Merb は最低限で動くから ActiveSupport すら必須ではない!みたいな売り文句にしておきながら Extlib を裏で使ってたら卑怯じゃね?朝三暮四じゃね?という気もするが、ActiveSupport は太りすぎていてロードにすら時間がかかるのも事実。 % irb -r rubygems irb(main):001:0> start = Time

  • 1