Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如果将\u重定向到,是否可以执行后\u过滤器?_Ruby On Rails_Redirect - Fatal编程技术网

Ruby on rails 如果将\u重定向到,是否可以执行后\u过滤器?

Ruby on rails 如果将\u重定向到,是否可以执行后\u过滤器?,ruby-on-rails,redirect,Ruby On Rails,Redirect,我有一些定制的日志记录例程,记录点击的页面以及关于每个页面加载的元数据。在我记录的信息中,我还想记录加载页面所花的时间,这显然要等到页面加载之后才能完成。大多数情况下,使用after_过滤器是可以的,但是更新DB记录然后重定向的操作不会执行after_文件管理器代码。有没有一种方法可以在发生重定向时仍然执行代码

我有一些定制的日志记录例程,记录点击的页面以及关于每个页面加载的元数据。在我记录的信息中,我还想记录加载页面所花的时间,这显然要等到页面加载之后才能完成。大多数情况下,使用after_过滤器是可以的,但是更新DB记录然后重定向的操作不会执行after_文件管理器代码。有没有一种方法可以在发生重定向时仍然执行代码