Это будет действительно глупый вопрос, я просто знаю это, но я все равно задам его, потому что это сводит меня с ума.
Как мне заставить работать помечаемые действия?
Я установил его как драгоценный камень с помощью gem install acts-as-taggable-on
, потому что мне никогда не удавалось заставить работать установку плагинов, но это целый ряд других вопросов, которые, вероятно, действительно глупы. В любом случае, никаких проблем нет, он установлен правильно.
Я сделал ruby script/generate acts_as_taggable_on_migration
и rake db:migrate
, снова без проблем.
Я добавил acts_as_taggable
к модели, с которой хочу использовать теги, запустил сервер, а затем загрузил индекс для модели, чтобы посмотреть, работает ли то, что у меня есть, и получил следующую ошибку: неопределенная локальная переменная или метод ` act_as_tagable' для #.
Я полагаю, что это просто означает, что мне нужно сделать что-то вроде require 'acts-as-taggable-on'
в файле моей модели, потому что это обычно необходимо для драгоценных камней. Итак, я сделал это обновление и получил uninitialized constant ActiveRecord::VERSION
. Я даже не собираюсь делать вид, что начинаю понимать, что это значит, что что-то пошло не так.
Я где-то ошибся или там что-то еще нужно сделать. Мне кажется, что инструкции по установке просто предполагают, что вы в целом знаете, что делаете, и даже не начинают объяснять, что делать, когда что-то пойдет не так.