我一直在寻找对Rails运算符to_set
的广泛解释,但没有取得多大成功。似乎可以在to_set
中存储一个整数数组,例如用户ID。是否可以将其存储在数据库中?如果是这样,在迁移中包含它的正确方法是什么?
我希望可以使用此操作直接在db中存储一组整数。如果没有,我假设实现此整数存储的正确方法是在数据库中serialize
string
/ text
字段,然后使用to_set
调用它(还是to_i
?)。我还遇到了一个“push
”运算符,它可以帮助to_set
检索整数。如果有人可以提供to_set的详细解释以及如何将整数数组存储到数据库字段中,我将非常感激。提前谢谢。