【发布时间】:2016-05-23 12:05:47
【问题描述】:
我来自 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,但出现错误。有没有更好的方法?
【问题讨论】:
-
member不会在这里创建类似/sessions/:id/claim的路线吗?如果是这样,这是stackoverflow.com/questions/37267375/… 的副本 -
@Dogbert 编辑了问题,其实我需要一个收藏