ruby-on-rails 为什么url_for [:new,Project]转换为new_projects_url(复数),而不是new_project_url(单数)?

ruarlubt  于 2023-02-26  发布在  Ruby
关注(0)|答案(2)|浏览(112)
$ url_for [Project]
=> projects_url
$ url_for [:new, Project]
=> new_projects_url
$ url_for [:new, Project, :test]
=> new_project_test_url
$ url_for [:new, Project, nil]
=> new_projects_url

我发现url_for [:new, Project, :test]特别有趣:这里project是单数!
有人知道如何从[:new, Project]这样的数组生成new_project_url(或路径)吗?

tzxcd3kk

tzxcd3kk1#

url_for([:new, :project])

会成功的。

nuypyhwy

nuypyhwy2#

使用[:new, Project]时,:new是一个名称空间。

相关问题