Hibernate (prefferably Criteria API)를 사용하여 mySql 함수를 사용하여 Order By를 사용하는 것이 가능합니다.Hibernate - MySql 함수 삽입
내가 사용 찾고 있어요 기능은 다음과 같습니다 -은 {별명}
criteria.createCriteria("location.address");
에 뿌리를두고있다
SQRT(POW(69.1 * ({alias}.latitude - 51.3814282) , 2) + POW(69.1 * ( -2.3574537 - {alias}.longitude) * COS({alias}.latitude/57.3) , 2))
은 내가 찾고 있어요 모든 위의 지시 결과를 가지고 있습니다 지금까지는 투영 옵션이나 주문을 사용하는 방법을 찾지 못했습니다. 옵션과 아이디어가 부족합니다.
건배, R
건배 팀, 정확히 내가 뭘 찾고 있었는지는 모르지만 그 일을합니다. 데이터 세트가 커짐에 따라 약간의 성능 향상이 우려되지만, 현재로서는 메모리에서 정렬하는 것이 좋습니다. :) – Rob