0

私のアクティブな記録は次のとおりです。

    class TemplateItem < ActiveRecord::Base
     attr_accessible :TemplateGroup_id, :name, :object_type
     belongs_to :TemplateGroup
    end

    class TemplateGroup < ActiveRecord::Base 
     attr_accessible :name, :style, :Widget_id
     belongs_to :Widget
     has_many :TemplateItem
    end

    class Widget < ActiveRecord::Base
      attr_accessible :name, :style
      has_many :TemplateGroup
    end

そして私の質問は次のとおりです:

templateItems=TemplateItem.joins(:TemplateGroup => :Widget).where(:Widget => {:id => w.id})

しかし、それはエラーを示しています。

ウィジェット ID に基づいてデータを取得するための条件を記述する方法を教えてください。

4

1 に答える 1