Как ввести имя столбца, но сохранить внешний ключ как целое - PullRequest
0 голосов
/ 31 декабря 2018

У меня есть поле автозаполнения в моей таблице productline, где я набираю название еды и нахожу его.Однако я не хочу сохранять это значение, вместо этого: я хочу сохранить food_id!

см. Мое поле автозаполнения на моем виде:

<%= f.autocomplete_field :prl_desc, autocomplete_calorie_cal_desc_productlines_path, class: 'linestringinput', placeholder: "Parent Food" %>

Заранее спасибо!

1 Ответ

0 голосов
/ 31 декабря 2018

Здесь - подробности установки идентификатора выбранного объекта.

Если вам нужно использовать идентификатор выбранного объекта, вы также можете использовать атрибут id_element:

f.autocomplete_field :brand_name, autocomplete_brand_name_products_path, :id_element => '#some_element'

Это обновит поле с идентификатором * # some_element с идентификаторомвыбранный объект.Значением этой опции может быть любой селектор jQuery.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...