多くのインターフェースを持つテーブルrbがあり、各インターフェースには多くのinterface_graph_dataがあります。これで、私のrbインターフェイスhas_manyリレーションは正常に機能しているように見えます。私の唯一の問題は、インターフェイスinterface_graph_dataリレーションです。これが私のモデルです。
class Rb < ActiveRecord::Base
validates_presence_of :name
validates_presence_of :ip
validates_uniqueness_of :ip
validates_presence_of :username
validates_presence_of :password
has_many :interfaces
has_many :interfacegraphdata, :through => :interfaces
end
class Interface < ActiveRecord::Base
has_many :interfacegraphdata
end
class InterfaceGraphData < ActiveRecord::Base
end