私は3つのモデルを持っています:products、tags、products_tags:
タグモデル:
class Tag < ActiveRecord::Base
has_many :products, :through => :products_tags
has_many :products_tags
end
製品モデル:
class Product < ActiveRecord::Base
has_many :tags, :through => :products_tags
has_many :products_tags
accepts_nested_attributes_for :tags
accepts_nested_attributes_for :products_tags
加入:
class ProductsTag < ActiveRecord::Base
belongs_to :product
belongs_to :tag
end
タグと商品モデルに関連する属性をARELオブジェクトとして取得するクエリが必要です。
したがって、たとえば:
私のタグテーブルには1つのフィールドがあります:Cat_name私の製品テーブルには:Title、URL、Image_urlがあります。
これらすべての属性をARELレコードとして取得するにはどうすればよいですか。