Bir çeşit favoriler listesi uygulamak istiyorum. Bu örnek için bir çalma listesi almak Sağlar:Ruby on Rails ile yeniden düzenlenebilir sipariş listesi
Song A
Song D
Song B
Song C
şarkıların sırası kaydedildi edilmeli ve kullanıcı bu düzenini yeniden ve listede keyfi bir noktada yeni unsurlar eklemek gerekir.
Fikrim, "konum" alanı kullanmak ve liste kaydedildiğinde listenin tüm öğeleri için sıfırlamaktır. Bence Javas Hibernate'in yaptığı şey bu.
Song A 1000
Song D 2000
Song B 3000
Song C 4000
Şarkı Cı pozisyon numarası 1500 A ve D arasına yerleştirilir:
başka bir fikir büyük bir fark ile pozisyon numaraları kullanmaktırhala modifikasyon için oda vardır, böylece, 1000 demek
Song A 1000
Song C 1500
Song D 2000
Song B 3000
Daha iyi bir fikir?
acts_as_list bu sorunu sahne arkasında nasıl çözer? – Bijan
acts_as_list çok korkunç bir fwiw. Bunu üretimde kullanamayız. – RandallB