Posted filed under Ruby on Rails.

先日、DataMapper 0.10.1がリリースされました。
DataMapperを使う上で致命的だった、count問題も直っているようです。

しかし、そのままだとmerb 1.0.12ではエラーが出て動きません。
そのときは、下記のコードを適当な所で実行してください。

class Merb::Orms::DataMapper::Associations < Merb::BootLoader
   def self.run
     DataMapper::Model.descendants.each do |model|
       include DataMapper::Resource
       touch_child_keys(model)
     end
   end
   
   def self.touch_child_keys(model)
     model.relationships.each_value { |relationship| relationship.child_key }
   end
end

引用元