我正在尝试在 Rails 中重新打开一个来自引擎的类。我做了以下事情:
module Xaaron
ApiKey.class_eval do
include Promiscuous::Publisher
publish :xaaron_users_id, :api_key, :as => :ApiKey
end
end
它位于:
models/
Xaaron/
api_key.rb
这一切都在我的应用程序中,然后应该让我运行:
bundle exec promiscuous publish "Xaaron::ApiKey.all"
但是,当我这样做时,我得到了错误:
RuntimeError: Circular dependency detected while autoloading constant Xaaron::ApiKey