Ben: Grants GORM, tablodan rastgele satırları döndürmek için mi? Benim grails uygulamasında
keywords = Keyword
.findAll("from Keyword where locale = '$locale' order by rand() ", [max:20])
yukarıdaki kriterlere uyan tablodaki satırların binlercesi var varsayalım. Ancak tablodan döndürülmüş satırlar rastgele değil, ancak satırlar Db'de saklanmasına rağmen, döndükleri 20 satırlık bağlamda rastgele oldukları halde. Uygulamamın çalışması için bu sorguyu, satır kimliği 203, satır kimliği 3789, satır kimliği 9087, satır kimliği 789 ve benzeri olabilir gibi tablodan tamamen rastgele satır döndürmek istiyorum. Bu nasıl mümkün olabilir?
Eğer Datasource.groovy SQL günlüğünü etkinleştirmek ve görebiliyor sorgusu o oluşturuluyor ne? MySQL'e benzer bir sorgu kullanıyorum ve beklendiği gibi çalışıyor gibi görünüyor. – leebutts
Aslında, yürütme sorgusu kullanıyoruz. Cevabımı görün ... – leebutts