Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Gökhan tarafından sunulan bir eğitim serisinin bir bölümüdür. Gökhan, Active Record konusunda veri sıralama yöntemlerini anlatmaktadır.
- Videoda, Active Record ile veritabanından alınan verilerin farklı kriterlere göre nasıl sıralanabileceği gösterilmektedir. Gökhan, ORDER BY komutunun kullanımını örneklerle açıklamakta, title, ad, aile ve id gibi farklı kriterlere göre artan (ascending), azalan (descending) ve rastgele (random) sıralama yöntemlerini uygulamalı olarak göstermektedir. Ayrıca, birden fazla kriterle sıralama yapma konusunda da bilgi verilmektedir. Video, bir sonraki derste limit konusunun ele alınacağı bilgisiyle sonlanmaktadır.
- Active Record'da Sıralama Komutu
- Bu derste Active Record'da verileri farklı fiillerle (fiil) göre sıralama konusu ele alınacak.
- Sıralama komutu "order by" ile yapılır ve üç seçenek sunar: ascending (artan), descending (azalan) ve random.
- Sıralama komutu "get" fonksiyonundan önce kullanılır.
- 01:59Sıralama Komutunun Kullanımı
- Örnek olarak "db.order by('title', ascending)" komutu ile veriler title'a göre artan sırada sıralanır.
- "db.order by('id', descending)" komutu ile veriler id'ye göre azalan sırada sıralanır.
- "db.order by('id', random)" komutu ile veriler id'ye göre rastgele sıralanır.
- 04:22Birden Fazla Sıralama
- Birden fazla sıralama yapmak için "order by" komutu birden fazla kez kullanılabilir.
- Birden fazla sıralama yapıldığında, ilk belirtilen sıralama esas alınır.
- Örneğin "db.order by('title', ascending), 'id', random)" komutu ile veriler title'a göre artan, id'ye göre azalan ve random olarak sıralanır.