Rails действует как taggable на фильтре нескольких тегов

Из этого вопроса отфильтруйте несколько тегов. Я пытаюсь понять, как я могу отфильтровать видео с несколькими тегами. В настоящее время я могу фильтровать их по одному тегу.

Мой контроллер:

if params[:tags]
  @videos = Video.tagged_with(params[:tags])
else
  @videos = Video.categorize(params[:id]).limit(4)
end

Мои маршруты:get 'categories/*tags', to: 'categories#show', as: :tag

Что мне нужно, так это когда я нажимаю на один тег, он показывает мне все видео, которые отмечены этим тегом, и когда я нажимаю на другой тег, он дополнительно фильтруется. Как я могу это сделать? Спасибо!

0 ответов

Другие вопросы по тегам