2016-05-23 42 views
0

我想保存来自动态表单的数据,其中保存的响应可以是数组或字符串。Rails 4.0将数组和字符串保存到单列

在我的模型中使用序列化或在我的许可中使用':question_answer => []'会尝试将每个条目设置为数组。我需要这个动态地允许保存为一个字符串或一个数组到MySQL数据库。

任何帮助,将不胜感激。

+0

这似乎是一个很好的答案在这里重复的问题:http://stackoverflow.com/a/21315340/260670 – Midwire

回答

0

它永远不会保存在一列列的好方法/场

更好的你让关系模型/表有属于许多

在这里看到更多的 Save PHP array to MySQL?

这里你可以从railscasts上看到的例子

http://railscasts.com/episodes/17-habtm-checkboxes-revised

http://railscasts.com/episodes/196-nested-model-form-revised(关于问题和答案太)

+0

我的数组来自表单上的选择字段与多个:真 看看这些视频,他们似乎专注于已经和属于调查创建的许多方面,而不是回应? –

相关问题