【发布时间】:2015-01-20 23:51:46
【问题描述】:
按照这个提示成功地向我的葡萄 api 提交了一个简单的数组
testing rails grape API with curl, params array
构建一个简单的锻炼跟踪器,在最后生成一个图表,通过这一系列锻炼,我猜应该用他们的键传递。
但是由于我要做的是一个二维数组,所以我有这个输出,类型设置为 Array[Array],这是我当前正在使用的调用
curl --data 'workouts_array[]=1&workouts_array[]=2&workouts_array[]=3' http://localhost:3000/api/v1/workouts/workout.json
然后它返回
{
"workouts_array": [
[
"1"
],
[
"2"
],
[
"3"
]
]
}
但我希望通过类似的东西,锻炼_array[]=[1][2][3]&workouts_array[]=[4][5][6]
所以它返回
{
"workouts_array": [
[
"time": "1", "distance": "2", "calories": "3",
],
[
"time": "4", "distance": "5", "calories": "6",
]
]
}
感谢您的帮助,我想这只是我使用 curl 的糟糕方式
【问题讨论】:
标签: ruby-on-rails json api curl grape