Rails:为整数数组设置数据库存储

时间:2014-03-03 05:36:19

标签: mysql ruby-on-rails ruby arrays

我一直在寻找对Rails运算符to_set的广泛解释,但没有取得多大成功。似乎可以在to_set中存储一个整数数组,例如用户ID。是否可以将其存储在数据库中?如果是这样,在迁移中包含它的正确方法是什么?

我希望可以使用此操作直接在db中存储一组整数。如果没有,我假设实现此整数存储的正确方法是在数据库中serialize string / text字段,然后使用to_set调用它(还是to_i?)。我还遇到了一个“push”运算符,它可以帮助to_set检索整数。如果有人可以提供to_set的详细解释以及如何将整数数组存储到数据库字段中,我将非常感激。提前谢谢。

0 个答案:

没有答案