gpt4 book ai didi

ruby-on-rails - 如何从 Rails 中的 URL 取回 ID

转载 作者:行者123 更新时间:2023-12-03 20:41:36 29 4
gpt4 key购买 nike

我有一个像下面这样的网址

/pages/edit_product/11

在我的行动 edit_product我怎样才能得到 id 11 这样我就可以做@p = Product.find_by_id(11)

最佳答案

任何通过 url 传递的参数都可以在 Controller 操作和 params 哈希 View 中使用。

要从 url 中获取 id,您可以在 controller#edit_product 操作或 View 中执行 params[:id]。所以你可以通过以下方式获得产品

@p = Product.find_by_id(params[:id])

关于ruby-on-rails - 如何从 Rails 中的 URL 取回 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2168912/

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