如何将已添加的字符串列更改为Rails中的引用

布莱恩·斯彭斯(Bryan Spence)

我已经在Rails中创建了一个模型来收集一些用户信息

最初,我将列创建为:string,但是此后,我使用单独的填充模型更改了查找和输入数据的方式。

现在,而不是作为字符串输入这些字段-我希望这些列成为“引用”。

是否有一种简单的方法可以从字符串更改为引用,而不必完全创建新模型?

*不需要保存现有数据

彼得·霍隆德·安徒生

您要保存的字符串中是否有任何数据?

还是仅仅是因为它具有相同的名称?

您不必创建新模型。

您可以创建一个简单的迁移

remove_column :table, :your_column_name, :string
add_column :table, :your_column_name, :integer, references: :your_parent_model

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将字符串数组列表更改为字符串列表

Python - 如何将字符串列表更改为数据框名称列表

C#如何将字符串列表添加到列表中

如何将迭代过的数字添加到字符串列表中?

Flutter:如何将项目的 ID 添加到字符串列表中

如何将字符串中的每个字符更改为 'n' 前面?

如何将 .getMergedRanges() 从字符串更改为范围?

如何将字符串更改为数字

如何将字符串更改为数组(哈希)?

如何将字符串更改为小写?

如何将空字符串更改为NULLS

如何将字符串更改为数组

如何将字符串更改为数组?

如何将列表正确更改为字符串?

如何将字典更改为字符串

如何将很长的字符串更改为整数

如何将对象数组更改为带逗号的字符串列表?

如何将字符串列表中的所有值添加到单个字符串?

如何将字符串添加到待办事项列表中的字符串列表

如何将已更改为字符串的索引数组的项保存为可变Javascript

如何将向量中的所有字符串更改为大写?

如何将-replace中捕获的字符串更改为大写int结果?

如何将查询字符串更改为codeigniter中的细分网址?

如何将字符串中的变量更改为 Map

如何将结构中的变量从整数更改为字符串?

如何将 python pygame 函数从字符串更改为 python 中的函数?

如何将xml字段的标签更改为.ini文件中的其他字符串?

如何将 React-Native 中的字符串更改为组件?

如何将数组中的数字从字符串更改为整数