0

DataMapper 1.2 (1.1 から) を使用するようにプロジェクトを更新しようとしたところ、次のエラーが発生しました。

/home/joe/.rvm/gems/ruby-1.9.2-p290@marketplace-admin/gems/dm-core-1.2.0/lib/dm-core/model/relationship.rb:372:in `method_missing': undefined method `opts_from_validator_args' for Category:Class (NoMethodError)

has_attached_filedm-paperclip から呼び出す回線で発生しています。プロジェクトはRails 3上にあるため、dm-paperclip-r3に更新しようとしましたが、役に立ちませんでした。

このエラーの原因について何か考えはありますか?

4

2 に答える 2

0

この宝石を検証で動作させることができました。これが作業ブランチです: https://github.com/kot-begemot/dm-paperclip/tree/fix_for_dm_1_2_0 ここでいくつかの障害について説明します: https://github.com/krobertson/dm-paperclip/issues/24

アップデート:

Gem は修正され、テストされています。作成者にプル リクエストを送信します。これで問題なく動作するはずです。確認してください: https://github.com/kot-begemot/dm-paperclip/tree/fix_for_dm_1_2_0

于 2012-07-13T20:13:44.310 に答える