Я недавно установил этот плагин и хотел создать поле Tag с ним, как это делает StackOverFlow.
Когда я добавляю следующий синтаксис в свой AnnouncementsController (я хочу пометить объявления), он прекрасно работает:
auto_complete_for :announcement, :title
protect_from_forgery :only => [:create, :delete, :update]
Также мне пришлось добавить синтаксис маршрутов, чтобы он работал:
map.resources :announcements, :collection => {:auto_complete_for_announcement_title => :get }
Теперь, когда я пытаюсь сделать то же самое с тегами, во время создания нового объявления я просто заменяю слово «объявление» для «тега» и «заголовок» для «имени», и оно выигрывает т работа. Тег делает ссылку на мою таблицу тегов в базе данных.
Ошибка говорит следующее:
<code><h1> ActiveRecord::RecordNotFound
in AnnouncementsController#show </h1>
<pre>Couldn't find Announcement with ID=auto_complete_for_tag_name
Кто-нибудь может сказать мне, что я делаю неправильно?
Спасибо,
Brian