gpt4 book ai didi

ruby-on-rails - Rails 3.1 - 如何为同一模型组织多个索引操作?

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

我有一个包含许多项目的用户模型。项目模型属于用户模型。我目前正在使用 projects_controller.rb 索引操作来显示已在所有用​​户 (Project.all) 中创建的所有项目。

在一个单独的页面上,我还想要一种方法来显示属于特定用户的所有项目(即转到页面并能够看到属于给定用户的所有项目)。

我很难确定要使用哪个 Controller /操作/ View 以及如何设置路由,因为我已经使用 projects_controller 的索引操作来显示所有项目。有人有什么建议吗?

最佳答案

您可以执行/users/{:id}/projects,这将映射到用户 Controller 项目操作。该路线必须是自定义成员操作

resources :users do
member do
get 'projects'
end
end

关于ruby-on-rails - Rails 3.1 - 如何为同一模型组织多个索引操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9641018/

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