Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails 4.2关注自动加载_Ruby On Rails_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails Rails 4.2关注自动加载

Ruby on rails Rails 4.2关注自动加载,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,我正在尝试自动加载一个关注点。以下文件另存为app/models/concerns/plutus_account_extenson.rb module PlutusAccountExtension extend ActiveSupport::Concern included do belongs_to :party, class_name: 'V1::Party' end end Plutus::Account.send :include, PlutusAccountExt

我正在尝试自动加载一个关注点。以下文件另存为app/models/concerns/plutus_account_extenson.rb

module PlutusAccountExtension
  extend ActiveSupport::Concern

  included do
    belongs_to :party, class_name: 'V1::Party'
  end
end
Plutus::Account.send :include, PlutusAccountExtension
加载时,Plutus::Account模型中不包括上述问题。我可以在rails控制台中包含该问题

[1] pry(main)> Plutus::Account.reflect_on_all_associations(:belongs_to)
=> []


[2] pry(main)> Plutus::Account.send :include, PlutusAccountExtension
=> Plutus::Account (call 'Plutus::Account.connection' to establish a   connection)
[3] pry(main)> Plutus::Account.reflect_on_all_associations(:belongs_to)
=> [#<ActiveRecord::Reflection::BelongsToReflection:0x007fe9f5060130
  @active_record=Plutus::Account (call 'Plutus::Account.connection' to establish a connection),
  @association_scope_cache={},
  @automatic_inverse_of=nil,
  @constructable=true,
  @foreign_type="party_type",
  @klass=nil,
  @name=:party,
  @options={:class_name=>"V1::Party"},
  @plural_name="parties",
  @scope=nil,
  @scope_lock=#<Mutex:0x007fe9f507be08>,
  @type=nil>]

V

您是否需要关注某个地方,从而导致它被加载?Plutus::Account是另一个gem的一部分。我不能用include。