ActiveRecord - 在调用Model.new时阻止数据库连接

时间:2015-05-21 15:40:42

标签: ruby ruby-on-rails-3 activerecord

每次调用Model.new时,在调用.save之前,ActiveRecord似乎都会获得数据库连接(这可能是有意义的,因为它需要获取字段名称)。

如何防止这种情况发生?我不打算将模型保存到数据库中。我只是创建它然后将它传递给其他函数。

1 个答案:

答案 0 :(得分:0)

为什么不创建不继承ActiveRecord :: Base的模型版本然后您可以将其作为数据对象传递,并保留数据库,直到您真正需要它为止。