Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何处理对象列表请求_Ruby On Rails - Fatal编程技术网

Ruby on rails 如何处理对象列表请求

Ruby on rails 如何处理对象列表请求,ruby-on-rails,Ruby On Rails,我正在尝试读取对象列表 [ { "name" : "Jhone", "age" : 25 }, { "name" : "Chris", "age" : 24 } ] 如何处理这种类型的请求 您可以在数组中循环,通过其键访问每个对象。假设对象数组设置为名为array的变量 array.each { |element| puts element["name"] } 顺便说一句,对象的格式不正确。每个名称值后面都需要一个逗号。您能详细说明一下吗?你

我正在尝试读取对象列表

[
  {
    "name" : "Jhone",
    "age" : 25
  }, 
  {
    "name" : "Chris",
    "age" : 24
  }
]

如何处理这种类型的请求

您可以在数组中循环,通过其键访问每个对象。假设对象数组设置为名为array的变量

array.each { |element| puts element["name"] }

顺便说一句,对象的格式不正确。每个名称值后面都需要一个逗号。

您能详细说明一下吗?你想用它做什么?你想达到什么样的“处理”?也许你需要看一看和类。你到底想用数组做什么我们在java(Spring boot)中处理这个请求,比如@RequestBody List request如何在RoR中捕获这个请求谢谢你的回答,但是如何在没有键的情况下捕获请求,比如java@RequestBody List request,数据来自哪里?你需要提供更多的信息。这是来自api调用吗?无论它来自何处,都将其设置为可以循环的变量。