我需要在我的数据库表中插入项目后立即更新/刷新我的视图。摘要是我的控制器视图,需要在我的列表控制器中的表更新时刷新。下面是列表控制器中的代码。
if not_valid.blank?
lists.map(&:save)
@lists = lists
redirect_to :controller => "summaries", :action => :index
服务器日志显示它已重定向到此,但我的页面上没有任何反应。
Redirected to http://192.168.1.6:3000/summaries/index
我必须手动刷新才能查看更新的内容。手动刷新后显示更新的结果。在这种情况下我是否需要使用观察者模式,或者这可以通过其他方式实现。我进行了很多研究,但找不到解决方案,如如何实现这一点。请指教。谢谢。