保存后将模型对象分配给符号的好方法是什么?

时间:2009-10-12 11:04:07

标签: ruby-on-rails

如何在模型保存之后返回对象:

      Message.new(:receiver => receiver, :sender => self, 
      :subject => subject,
      :body => body).save

我明白我可以做一个

      Message.last

但是在经常访问数据库的高流量时间段内是否会有任何影响?我担心Message.last会返回另一条记录。

1 个答案:

答案 0 :(得分:1)

如果您是直接创建对象,则可以使用create方法创建并返回该对象。

message = Message.create(...)

它与DR的建议相同。但只有一个代码行:)