2015-01-20 4 views
0

는이 배열을 통해, 마지막에 그래프를 생성하는 간단한 운동 추적기 구축이 팁

testing rails grape API with curl, params array

다음 내 포도 API에 대한 간단한 배열을 제출 관리 그들의 열쇠로 전달되어야 운동, 나는 짐작한다. 난 할 노력하고있어하는 2 차원 배열이기 때문에

는하지만, 난이 출력을 가지고, 타입이 배열 [배열]로 설정되어,이 내가 현재

curl --data 'workouts_array[]=1&workouts_array[]=2&workouts_array[]=3' http://localhost:3000/api/v1/workouts/workout.json 

을 사용하고 호출입니다 그리고 그것은

{ 
"workouts_array": [ 
    [ 
     "1" 
    ], 
    [ 
     "2" 
    ], 
    [ 
     "3" 
    ] 
    ] 
} 

반환하지만 내가 좋아하는 뭔가를 통과 할 workouts_array [] = [1] [2] [3] 그래서 그것을 & workouts_array [] = [4] [5] [6]

012를 반환합니다.
{ 
"workouts_array": [ 
    [ 
     "time": "1", "distance": "2", "calories": "3", 
    ], 
    [ 
     "time": "4", "distance": "5", "calories": "6", 
    ] 
    ] 
} 

3,516,어떤 도움을 주셔서 감사합니다, 나는 당신이이 쿼리를 사용할 수 있습니다 내가 제대로 경우에 당신 만 을 이해 모르겠어요 컬

답변

2

를 사용하여 내 가난한 방법 추측 workouts_array[0]=1&workouts_array[0]=2&workouts_array[0]=3 &workouts_array[1]=4&workouts_array[1]=5&workouts_array[1]=6

[ 
    [ 
    "1", 
    "2", 
    "3" 
    ], 
    [ 
    "1", 
    "2", 
    "3" 
    ] 
] 

이 배열의 배열 :

그것은에 떨어지게 유사한 반환해야합니다.

당신은 타입 Array[Array]을 설정했지만 해시의 배열을보고 싶다고합니다. 그것은 다소 다릅니다.

나는 BT 워크로드를 선호합니다.

+0

감사합니다. 드미트리. JSON 페이로드로 전환해야하지만 나에게는 여전히 혼란 스럽다. – alexanderkustov