标签: ruby-on-rails ruby activerecord
使用Active Record播种一些数据,我使用的是Product.create ***:***, ***,***
Product.create ***:***, ***,***
我发现它可以成功地将数据播种到表中。
有人告诉我应该使用Product.create! ***:***, ***,***有什么不同吗?为什么我应该使用创建!?这是必须的吗?
Product.create! ***:***, ***,***
答案 0 :(得分:0)
主要区别在于如何处理失败的保存。更新ActiveRecord类时,如果记录无效,!版本将引发异常。
!