Я использую Ruby на рельсах 2.3.8 и плагин acts_as_taggable_on. Этот плагин генерирует три таблицы: теги (в которых есть идентификатор и имя каждого тега) и теги (относится к тегам_идентификаторам элементов, которые помечены).
Теперь я бы хотел, чтобы все элементы были помечены определенным tag_id. Итак, я перехожу к своей модели объявлений (объявления являются помеченными элементами), и я хотел бы написать что-то вроде этого:
def find_by_category(tag_id)
Announcement.tagged_with(tag_id) #this doesn't exist.
end
Но единственный метод, который я нашел на самом деле, был таким:
Announcement.tagged_with(tag_NAME) #this works, but I don't want to find by a name.
Кто-нибудь знает метод для достижения этой цели или, по крайней мере, как изменить код плагина для этого?