Неопределенный метод слияния
Merma Datamapper, кажется, не работает.
$ merb
Loading init file from /home/kristian/workspace/ruby/nightly/config/init.rb
Loading /home/kristian/workspace/ruby/nightly/config/environments/development.rb
:size option is deprecated, use String with :length instead (/usr/lib/ruby/gems/1.8/gems/merb_datamapper-1.0.12/lib/merb/session/data_mapper_session.rb:10)
~ Connecting to database...
~ Loaded slice 'MerbAuthSlicePassword' ...
~ Parent pid: 5790
/usr/lib/ruby/gems/1.8/gems/merb_datamapper-1.0.12/lib/merb_datamapper.rb:61:in `run': undefined method `merge' for #<DataMapper::Model::DescendantSet:0xb6f9bd14> (NoMethodError)
Кто-нибудь знает, как это исправить?
Я просто удалил Merb и установил его еще раз, но я все еще получаю эту ошибку.
1 ответ
Попробуйте обновить до Merb 1.0.15, который был выпущен несколько дней назад. Он добавляет поддержку для новой серии DataMapper и решает эту конкретную проблему.
Я считаю, что сейчас драгоценные камни находятся на gemcutter, поэтому вы, вероятно, должны следовать этим инструкциям по установке: