アプリケーションには次の 3 つのモデルがあります。
class Submission < ActiveRecord::Base
has_many :linkedsubmissions
end
class Linkedsubmission < ActiveRecord::Base
belongs_to :submission
has_many :lnksubtypes
end
class Lnksubtype < ActiveRecord::Base
belongs_to :linkedsubmission
end
以下のコードの ' @submission.linkedsubmissions.lnksubtypes
' は正しくありません。
@history = Audit.find(:all, :conditions => ["auditable_id IN (?)",@submission.linkedsubmissions.lnksubtypes.map{|b| b.LSU_ID} ])
@submission.linkedsubmissions.lnksubtypes で「auditable_id」を持つすべての監査を見つける必要があります