Я пробую этот гем, но возникает ситуация, когда 2 модели должны иметь общие теги (поэтому, если одна из них создана на модели1, она должна быть доступна на модели2).
Возможно ли это или мне следует создать модель, позволяющую хранить теги для обеих моделей в одном месте?
Пример
class Hikes < ActiveRecord::Base
# Name
# Date
# Hikers[*]
# ...
acts_as_taggable_on :event_types
end
class Events < ActiveRecord::Base
# Name
# Date
# Note
acts_as_taggable_on :event_types
end
Я хотел бы разделить "группу" тегов event_types между двумя моделями. Особенно потому, что я хотел бы создать что-то похожее на поле тега stackoverflow (так что с количеством тегов, чтобы увидеть, сколько раз оно использовалось). Очевидно, что tags_count должен быть разделен между двумя моделями.
Примечание. Поход на самом деле является событием (поэтому у них одна и та же группа тегов), которое обрабатывается приложением по-разному, поскольку мне приходится обрабатывать больше вещей.