标签: ruby ruby-on-rails-3 activerecord
每次调用Model.new时,在调用.save之前,ActiveRecord似乎都会获得数据库连接(这可能是有意义的,因为它需要获取字段名称)。
如何防止这种情况发生?我不打算将模型保存到数据库中。我只是创建它然后将它传递给其他函数。
答案 0 :(得分:0)
为什么不创建不继承ActiveRecord :: Base的模型版本然后您可以将其作为数据对象传递,并保留数据库,直到您真正需要它为止。