【发布时间】:2013-04-11 20:19:47
【问题描述】:
我的 Rails 应用程序中有一个表单,在表单中,有一个对应于 :mylist 的文本框,这是我的类 Catcher 对象的一个属性 @mycatcherobject 在表单中,人们会粘贴一些看起来像这样的东西:
FRI.9234.43.32340.pdf
NNY.6042.43.5523.pdf
LJN.9867.56.1659.pdf
提交表单后,我需要将粘贴到该文本框中的内容(即 :mylist 现在的值)转换为数组。对于上面的例子,数组中会有三个元素(上面的每一项都有一个)。
你知道怎么做吗?我不知道如何在任何地方将对象的属性值转换为数组。
我已经尝试过 %w(#{@mycatcherobject.mylist}) 之类的方法,但这不起作用。
我是 Rails 的新手,如果这看起来很明显,我深表歉意。非常感谢您的帮助。
【问题讨论】:
标签: ruby-on-rails ruby arrays forms attributes