내가 가지고있는 저장소 메소드에서 Query annotation으로 어떻게 정렬을 도입 할 수 있는지보고 싶었다. 이미 구글이 코드를보고 여기에,하지만 난 그것을 작동 만들 수 없습니다봄 데이터 mongoRepository 질의 종류
@Query("find({state:'ACTIVE'}).sort({created:-1}).limit(1)")
Job findOneActiveOldest();
@Query("{ state:'ACTIVE', $orderby: {created:-1}, $limit:1 }")
Job findOneActiveOldest();
내가 매김와 나는 그것을 만들 수 있다는 것을 알고 있지만, 어떤 경우에는 내가 페이지를 매기는 필요하지 않습니다, 그래서 궁금 해서요 쿼리 주석으로 만드는 법.
어떤 제안을 해주시겠습니까?
문제는 무엇 당신은 당신이 당신의 저장소 방법을 사용 정렬 매개 변수를 만들 수 있습니다 페이지를 매기 할 필요가없는 경우? 왜 그걸 작동시키지 못하니? –
JSONParse 예외는 첫 번째 경우에 발생하고 두 번째 것은 반환하지 않습니다. – paul
질문이 아닙니까? http://stackoverflow.com/questions/10067169/query-with-sort-and-limt-in-spring-repository-interface – kabochkov