将字符串属性转换为字符串数组

时间:2015-01-09 01:18:24

标签: ruby-on-rails ruby

我正在使用rails中的模型,该模型的列类型可以包含多个值。换句话说,当用户在其数据库中输入数据时,也可能为该列输入新值。所以它就像是一对多的关联。但是,由于值的数量很少(可能小于10),我不想为它创建单独的模型。错误地,我已经将它定义为一个字符串,但现在我想让它成为一个字符串数组,它可以增长。我怎么能这样做?

提前致谢!

1 个答案:

答案 0 :(得分:0)

您正在寻找的是serialize method

只需在模型中调用serialize :attribute_name, Array即可。

相关问题