我正在使用Rails3.2开发一个API,并为用户获取消息。我需要将我获取的所有消息设置为在同一请求中读取的状态。我现在正在做这件事,有更好更快的方法吗?
@output = @message.answers.page(params[:page]).per(10)
@output.each do |message|
message.status = "read"
message.save
end
messages.update_all(status: "read")