mySql işlevini Order By (Sipariş Et) olarak kullanmak için Hazırda Bekletme (önceden Kriteri API'sı) kullanılarak yapılabilir.Hazırda Bekletme - MySql İşlevlerini Enjekte Etme
Kullanmak arıyorum fonksiyonudur: - {takma ad}
criteria.createCriteria("location.address");
de köklü bir
SQRT(POW(69.1 * ({alias}.latitude - 51.3814282) , 2) + POW(69.1 * ( -2.3574537 - {alias}.longitude) * COS({alias}.latitude/57.3) , 2))
yapmam arıyorum Yukarıdaki tüm tarafından sipariş sonuçlar ise mesafe denklemi, ancak şimdiye kadar Projeksiyon seçeneklerini veya Siparişi kullanarak bir yol buldum. seçenekler ve fikirler tükeniyor.
Alkış, R
Şerefe Tim, tam olarak aradığım şey değil ama işi yapıyor. Veri kümesi büyüdükçe performans hakkında biraz endişeliyim ama şimdilik hafızayı sıralamak için iyi olacak :) – Rob