如何在模型保存之后返回对象:
Message.new(:receiver => receiver, :sender => self,
:subject => subject,
:body => body).save
我明白我可以做一个
Message.last
但是在经常访问数据库的高流量时间段内是否会有任何影响?我担心Message.last会返回另一条记录。
答案 0 :(得分:1)
如果您是直接创建对象,则可以使用create方法创建并返回该对象。
message = Message.create(...)
它与DR的建议相同。但只有一个代码行:)