我希望页面上的数据在数据库中发生更改时立即更新。
当数据更改并将其发送到客户端时,有没有办法可以在服务器上触发某些事件?
例如,用户可能会看到他的好友请求数量,如果其他用户将该用户添加为好友,该数量应该实时更新。
最佳答案
这是 Rails 4 中的一个全新特性(服务器发送事件)。有一个关于这个主题的 Rails Cast。
关于ruby-on-rails - 当数据库中的数据发生变化时,如何在rails中动态更新客户端?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16875709/