gpt4 book ai didi

ruby-on-rails - Ruby on rails 路由到方法

转载 作者:行者123 更新时间:2023-12-03 17:34:31 25 4
gpt4 key购买 nike

路由新方法以便可以像这样调用它的最佳方法是什么:
method_users_path
用户是一个模型,方法是我创建的要链接到的新方法。

谢谢,穆基

最佳答案

如果您正在使用 rails 3,您可以在您的 route 使用类似的东西。

resource :users do
match "method", :on => :collection
end

这将为您创建 method_users_path。如果您想特定于请求类型,您也可以使用 post/get 而不是 match。查看更多关于 rails 路由的信息 here

更新

当你说 :collection ,您的路线不会是特定于对象的。
集合 Action 例如是索引,您不必为索引传递任何 id。
例如 users_path
另一个是 :member , 该成员是特定于对象的,因此您必须将对象 id 作为参数传递,例如 edit_user_path(@user)并且您将用户作为参数传递。

关于ruby-on-rails - Ruby on rails 路由到方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5002723/

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