如何通过rails Console插入ActiveRecord对象?

Mah*_*rma -1 ruby-on-rails

我如何通过 Rails 控制台插入新的 Active Record 对象。

小智 5

几乎创建一个具有所需参数的新对象并调用.save它。

假设你想插入一个人的记录,而这个人只需要名字和姓氏,你就可以这样做

Person.new(first_name: "John", last_name: "Doe").save

编辑:您也可以简单地Person.create(first_name: "John", last_name: "Doe")创建并保存记录。

更多信息请参见 - http://guides.rubyonrails.org/active_record_basics.html查看第5 节 CRUD:读取和写入数据