gpt4 book ai didi

ruby-on-rails - Rails 在不使用 URL 中的括号的情况下解析数组查询参数的标准方法?

转载 作者:数据小太阳 更新时间:2023-10-29 08:00:03 29 4
gpt4 key购买 nike

我希望资源 URI 看起来像这样:

https://domain.tld/resource?param=foo&param=bar&param=baz

但 Rails 要求数组查询参数使用方括号表示法。在 URL 转义之前,与上述 URI 等效的 Rails 如下所示:

https://domain.tld/resource?param[]=foo&param[]=bar&param[]=baz

我可以在我的 Controller 中手动处理 request.url,但如果可以的话,我宁愿不这样做。在 Rails 中是否有支持第一种样式的 URI 的标准方法?

最佳答案

没有标准方法。

无论如何,我认为为整个 Rails 应用程序更改它都不是一个好主意,因为它打破了约定(可能还有一些助手)。

关于ruby-on-rails - Rails 在不使用 URL 中的括号的情况下解析数组查询参数的标准方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21635295/

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