rails中带有哈希列的数据库

时间:2012-10-24 14:30:22

标签: ruby-on-rails activerecord

我有一个应用程序,我使用的数据库已经存在,并且已经有几个我无法更改的数据。

我想使用ActiveRecord访问此数据,但问题是其中一些模型有一个名为hash的列,而ActiveRecord引发了异常:

ActiveRecord::DangerousAttributeError: hash is defined by ActiveRecord

如果不覆盖哈希方法并且同时设法访问此列,我该怎么办?

1 个答案:

答案 0 :(得分:2)

看看safe_attributes宝石。看起来它是为您的问题而构建的。