gpt4 book ai didi

ruby-on-rails - 为什么是 :overwrite_params deprecated in Rails 3

转载 作者:行者123 更新时间:2023-12-04 06:31:02 25 4
gpt4 key购买 nike

使用 overwrite_params,我这样做是为了准备一个页面的 PDF 请求:

 url_for(:overwrite_params => {:format => :pdf}) 

在 Rails 2.3.8 之后,overwrite_params 已被弃用,是否有此弃用的原因?标准接受的替代方案是什么?

最佳答案

这就是你要找的:

url_for params.merge(:format => "PDF", :only_path => false)

这将为当前页面创建一个绝对 url,包括当前参数。

关于ruby-on-rails - 为什么是 :overwrite_params deprecated in Rails 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3648433/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com