2
葡萄中的多重路径参数如何在葡萄中工作?葡萄中的多重路线参数
我可以让这条路线的工作:
.../api/company/:cid
但当我尝试这个办法:
.../api/company/:cid/members
.../api/company/:cid/members/:mid
我得到的错误。
下面是可用的代码。
resource 'company' do
params do
optional :start_date, type: Date, desc: "Start date of range."
optional :end_date, type: Date, desc: "End date of range."
end
route_param :cid do
get do
{company_id: params[:cid]}
end
end
您可以添加您遇到的问题吗?另外,产生这些错误的代码(假设你已经尝试了一些变化)。否则,我们会猜测可能是错的。葡萄绝对支持多个基于路由的参数。 –