如何更新RoR应用程序的消息状态?

时间:2014-11-27 09:16:25

标签: ruby-on-rails ruby rails-activerecord

我正在尝试解决如何更新消息的状态。例如,如果在消息中提出要约,则在与另一个用户的消息线程中如何更新该要约的状态而不影响以前的任何要约?

我基本上希望应用程序能够接收优惠和计数器优惠,但是存储每条消息,其中最新的消息是根据一组输入计算的,旧消息的价格不受新消息的影响。

示例:

1) - 约翰发送报价:1000英镑

2) 不喜欢 - 先前的消息已使用新价格更新)

  • John发送报价:£3000
  • 詹姆斯拒绝提供报价并提供3000英镑的还价

3) 非常喜欢 - 无论消息线程中的消息和优惠数量是多少)

  • John发送报价:£1000
  • 詹姆斯拒绝提供报价并提供3000英镑的还价

如何为两个用户之间的每条消息单独存储价格值?

谢谢:)

0 个答案:

没有答案