Скорее всего подобные вопросы были заданы, но удачливый я не могу найти его, используя эти ключевые слова ...рельсы Mongoid автозавершения поле ссылки, показывающий еще одно поле
Допустим, у вас есть модель Actor
с полем :name
. Теперь где-то еще есть модель Movie
, которая has_many :actors
. Я пытаюсь создать форму, в которой я могу динамически добавлять некоторых актеров в фильм.
Использование angularJS я использовал бы машинописный:
<input type="text" ng-model="actor_selected" placeholder="Add actor to movie"
typeahead="actor as actor.name for actor in actors">
Который в основном показывает и autocompletes по имени актера, но внутренне сохраняет actor_id в $scope.actor_selected
Как я могу сделать это с помощью рейки-автозаполнения плагин в файл .erb? Ниже не работает/делать то, что я хочу:
<%= f.autocomplete_field :actor_id, movies_autocomplete_actor_name_path, class: "form-control" %>