所以我有一个名为plan_code
的对象,它在数据库中作为字符串。但是我试图允许实现多个条目。我让用户用逗号分隔这些条目。
我一直在分割整数,但是我遇到了一个问题,在我拆分并显示它们之后,它们被括号括起来,好像它们已经成为一个大数组。
在我的模型中,我的代码看起来像
def bob
plan_code.split(",").map(&:to_i)
end
我的结果最后为[123451, 52354, 12345]
我想知道我能做些什么来摆脱那些括号并只列出整数?
答案 0 :(得分:2)
如果您将值存储为"123, 123"
等字符串,则map &:to_i
中没有任何意义。
您可以使用plan_code.split(",").join(", ")
或plan_code.gsub(",", ", ")