Kullanıcı masam ve sipariş tablosu var. Bir kullanıcının birden fazla siparişi olabilir.Kullanıcıları, alt sıradaki başka bir tablonun değerine göre sıralamak nasıl? (raylar)
Kullanıcılar tablosu:
| id | username | email |
-------------------------
| .. | .... | ..... |
-------------------------
Siparişler tablosu:
| id | user_id | price |
------------------------
| .. | ..... | .... |
------------------------
nasıl soyundan sırayla emir sayısına göre sıralayabilir?
@users = User.order('orders.count desc').all
Ama doğru görünmüyor:
Şimdi ne aklınıza gelebilecek budur. Biri yardım edebilir mi? şimdiden teşekkürler.
İçerikleri ve başvuruları kullanmalısınız. –
Cevabını biliyorsanız, bu gibi bir soru yayınlamayacağım, teşekkürler! –
Üzgünüm. toplama işlevini kullanmalısın. Bir saat sonra size döneceğim. şimdi telefondayım. lol. Hangi DB kullanıyorsunuz? Mysql ve Postgress farklı bir sözdizimine sahip olabilir. –