我想按每个空格分割给定的字符串。所以,Test 类有 source:text
def create
@test = Test.new(params[:test])
@test.source = @test.source.split(/ /)
#that usual code
如果我输入类似
'A B C D'
输出是
'--- - A-B-C-D'
并且表现得像通常的字符串,所以@test.source[0] 给出'-'。
我希望它是数组。我需要它通过它的顺序访问我的文本输入中的每个单词,例如,@test.source[0] 我想返回“A”。
升级版:
现在我发现'serailize'方法是我正在寻找的,但是
serialize :sources, Array
不会改变任何东西