先日、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
