Ruby on rails 如何将API的有效负载作为ruby函数中的参数
我已经在我的rubymine控制台上完成了rails c 我想在rails控制台中执行一个函数 功能是Ruby on rails 如何将API的有效负载作为ruby函数中的参数,ruby-on-rails,binding.pry,Ruby On Rails,Binding.pry,我已经在我的rubymine控制台上完成了rails c 我想在rails控制台中执行一个函数 功能是 funtion_one(Api_payload , some_integer_Value) API_有效载荷为:- { "data" : [ { "from" : "today", "to" : "next_day" } ], "
funtion_one(Api_payload , some_integer_Value)
API_有效载荷为:-
{
"data" : [
{
"from" : "today",
"to" : "next_day"
}
],
"some_ids" : [
9808
]
}
那么基本上我该如何在rails控制台中编写它呢
pry(main)> function_one({ "date_ranges" : [ { "from" : "today", "to" : "next_day" } ], "some_ids" : [ 9808 ] } , 25)
写入上述命令后,出现错误,即SyntaxError:unexpected tIDENTIFIER,预期输入结束您需要解析传入的负载,因为它不是ruby哈希
#注意'和开头和结尾,它需要是一个字符串
有效载荷{
“数据”:[
{
“从”:“今天”,
“收件人”:“下一天”
}
],
“某些_id”:[9808]
}'
可用负载=JSON.parse(负载)
#然后调用你的方法
方法1(可用有效载荷,25)