Bir sınıfın başka bir sınıfla olan has_many ilişkisine dayalı sonuçları sıralamak için bulma yöntemini kullanmanın mümkün olup olmadığını merak ediyordum. Örneğin.Raylar: bir has_many/belongs_to ilişkisini kullanarak sırala
# 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
ve ben böyle bir şey yapmak istiyorum:
@result = DogTag.find(:all, :order => dog.name)
teşekkür ederim.
Ayrıca, ilişkiyi kendiniz nasıl ayarlayacağınıza da bakın: http://stackoverflow.com/questions/1530131/rails-order-using-a-has-many-belongs-to-relationship – Todd