【发布时间】:2012-11-17 01:24:04
【问题描述】:
我正在使用 Ruby on Rails 和 Jbuilder gem。
我正在尝试获取这样一个点的属性:
{
"point":[33,11]
}
我的模型是这样的
class Point < ActiveRecord::Base
attr_accessible :x, :y
end
我正在尝试,但没有成功,它将点作为字符串返回,我需要它作为整数。
json.point "[#{point.x},#{point.y}]"
谢谢!!!!
【问题讨论】:
-
你试过point.x.to_i 吗?
-
是的,但仍然不行,它返回:“[33,11]”,我需要 [33,11]
-
我明白了,你可以尝试一个方法,它接受 point.x 和 point.y 并返回一个数组 [point.x,point.y] (如你所知,[] 表示 Ruby 中的数组)。
-
它有效!我会发布答案谢谢!
标签: ruby-on-rails json jbuilder