gpt4 book ai didi

elixir - 在资源路由中添加新路径

转载 作者:行者123 更新时间:2023-12-02 02:09:47 25 4
gpt4 key购买 nike

我来自 Rails,我正在尝试在 Phoenix 中实现类似的目标

resources :sessions, only: [:new, :index] do
collection do
post 'claim', to: 'sessions#claim'
end
end

这是我能做的最好的

resources "/session", SessionController, only: [:index, :new]
post "/session/slackLogin", SessionController, :slackLogin

我尝试在资源“/sessions”内添加collection do end,但出现错误。有更好的方法吗?

最佳答案

我想你已经回答了你自己的问题。

post "/sessions/slackLogin", SessionController, :slackLogin
resources "/sessions", SessionController, only: [:index, :new]

应该可以正常工作。

关于elixir - 在资源路由中添加新路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37371475/

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