Zkuste toto:
default_scope { order('collections.id ASC') } //collection.rb
default_scope { order('components.id ASC') } //component.rb
Když provedete join
vzestupně na id
se stane ambiguous
protože obě components
a collections
mít id
sloupec. Nebude vědět, kterou použít.