I\'m wondering what the easiest/most elegant way of selecting attributes from join models in has_many :through associations is.
Lets say we have Items, Catalogs, and Cat
Just adding answer so that it might help others
CatalogItem.joins(:item, :catalog). where(items: { id: 4 }).pluck(:position).first