私はレール3で働いています
疑問があります。タグに基づいてアイテムを取得する方法があります
お気に入り
resources "blogs" do
get '/tag', '/tag/:name' do
authenticate!
tag_name = params[:name].to_s || ""
# query to fetch from items based on its tag associated
end
end
上記のものは機能しますが、URLを次のように変更したいと思います
以前は「apipath/blogs/tag/tag1」としていましたが、 「apipath/blogs?tag=tag1」としました。
だから私は行を変更しました
get '/tag', '/tag/:name' do
###
end
と
get '?tag', '?tag=:name' do
end
しかし、これは機能しません...提案してください。