保存ActiveRecord对象而不提交rails 4

时间:2015-11-10 19:02:23

标签: mysql ruby-on-rails ruby ruby-on-rails-4 activerecord

当我在我的rails项目上调查我的mysql性能时,我注意到我的一半查询是基于提交的。有没有任何方法可以创建没有提交?

source of the problem

由于

红宝石2.1.2 rails 4.1.4

1 个答案:

答案 0 :(得分:0)

我对你的问题感到有点困惑,但是你尝试过使用命令行中的'rails c'吗?您可以进入控制台以向数据库添加记录。例如:

user = User.new(用户名:“johndoe”,first_name:“John”,last_name:“Doe”)

  • '。new'创建但不保存到数据库

  • user.save将依次将记录提交到数据库

  • '。create'创建并将记录保存到数据库