Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.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_Ruby_Ruby On Rails 3_String_Ruby On Rails 3.2 - Fatal编程技术网

Ruby on rails 无法维护所需的字符串格式

Ruby on rails 无法维护所需的字符串格式,ruby-on-rails,ruby,ruby-on-rails-3,string,ruby-on-rails-3.2,Ruby On Rails,Ruby,Ruby On Rails 3,String,Ruby On Rails 3.2,我想要这个格式的结果 data: [{"label":"present","value":35}, {"label":"absent","value":50}, {"label":"leave","value":45}, {"label":"performance","value":67}] 我确实试过这个代码 data: <%= @orders.map { |d| {label: d.shipping, value: d.price}}.to_json.html_safe -%>

我想要这个格式的结果

data: [{"label":"present","value":35},
{"label":"absent","value":50},
{"label":"leave","value":45},
{"label":"performance","value":67}]
我确实试过这个代码

data: <%= @orders.map { |d| {label: d.shipping, value: d.price}}.to_json.html_safe -%>
这里的问题是在出现的第一个标签中,我获得了此格式的值“35”,但我只需要不带“”的值35。我怎么能得到这个? 我在@orders中的数据是

    [#<Order id: 8, price: "35", purchased_at: "2012-01"
, shipping: "present", created_at: "2012-12-13 08:17:39",
 updated_at: "2012-12-13 08:50:13">, #<Order id: 9, price
: "50", purchased_at: "2012-02", shipping: "absent", created_at
: "2012-12-13 08:31:24", updated_at: "2012-12-13 08:50:55">,
 #<Order id: 12, price: "45", purchased_at: "2012-03", shipping: 
"leave", created_at: "2012-12-13 08:48:37", updated_at: "2012-12-13 08:51:07">
, #<Order id: 13, price: "67", purchased_at: "2012-04", shipping:
 "performance", created_at: "2012-12-13 08:48:47", updated_at: "2012-12-13 08:51:18">]
,
#
, #]
数据:
    [#<Order id: 8, price: "35", purchased_at: "2012-01"
, shipping: "present", created_at: "2012-12-13 08:17:39",
 updated_at: "2012-12-13 08:50:13">, #<Order id: 9, price
: "50", purchased_at: "2012-02", shipping: "absent", created_at
: "2012-12-13 08:31:24", updated_at: "2012-12-13 08:50:55">,
 #<Order id: 12, price: "45", purchased_at: "2012-03", shipping: 
"leave", created_at: "2012-12-13 08:48:37", updated_at: "2012-12-13 08:51:07">
, #<Order id: 13, price: "67", purchased_at: "2012-04", shipping:
 "performance", created_at: "2012-12-13 08:48:47", updated_at: "2012-12-13 08:51:18">]
data: <%= @orders.map { |d| {label: d.shipping, value: d.price.to_i}}.to_json.html_safe -%>