문제

신체 길이가 0에서 25 자 사이 인 메시지 수는 어떻게 계산합니까?

Message.countBy('from Message m where m.body.length <= 25')

불행히도 나를 위해 countBy 문자열 매개 변수를 사용하지 않습니다.

도움이 되었습니까?

해결책

동적 메소드 참조를 살펴보면 아마도 최선을 다해 사용하는 것입니다. executeQuery 대신에 count*:

Message.executeQuery('select count(m) from Message m where SIZE(m.body) < 25')

편집 : 다음은 쿼리 작성/실행에 도움이 될 수있는 몇 가지 링크입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top