Long의 배열을 어떻게 처리 할 수 있는지 알고 싶습니다. 긴 매개 변수는 params.long('var')
으로 처리 할 수 있으며 배열은 params.list('var')
으로 처리 할 수 있지만 Long 배열을 처리하는 방법은 명확하지 않다는 것을 알고 있습니다.Grails params long array
감사합니다.
Long의 배열을 어떻게 처리 할 수 있는지 알고 싶습니다. 긴 매개 변수는 params.long('var')
으로 처리 할 수 있으며 배열은 params.list('var')
으로 처리 할 수 있지만 Long 배열을 처리하는 방법은 명확하지 않다는 것을 알고 있습니다.Grails params long array
감사합니다.
"핸들"이 무슨 뜻인지 몰라? params.list('param')
을 사용하여 목록을 검색 할 수 있습니다. 당신이 Long
사용의 배열이를 변환 할 경우
Long[] arrayOfLong = params.list('param')
나는 형식 var[]
의 매개 변수 이름과 같은 상황에 있었다. 선택한 대답은> 1 값에 대해 작동하지 않으며, 더 나쁜 경우 단일 값에 대한 긴 ASCII 값을 반환합니다. 경우 다른 사람에
이 같은 배에, 내 솔루션이었다 :
params.list('var[]').collect({ it as Long })