Мне было интересно, можно ли использовать метод find для упорядочивания результатов на основе отношения has_many класса с другим классом. например,
# has the columns id, name
class Dog < ActiveRecord::Base
has_many :dog_tags
end
# has the columns id, color, dog_id
class DogTags < ActiveRecord::Base
belongs_to :dog
end
и я хотел бы сделать что-то вроде этого:
@result = DogTag.find(:all, :order => dog.name)
спасибо.