Я хотел бы получить некоторые вложенные параметры. У меня есть Орден, у которого много предметов, и у этих предметов есть Тип. Я хотел бы получить параметр type_id из метода создания контроллеров.Как получить доступ к вложенным параметрам
@order = Order.new(params[:order])
@order.items.each do |f|
f.item_type_id = Item_type.find_by_name(f.item_type_id).id
end
Причина в том, что я хочу, чтобы пользователь мог создавать новые элементы item_types в представлении. Когда они делают это, я использую вызов AJAX, добавляя их в db. Когда они отправляют форму я получить имена ITEM_TYPE в item_type_id параметра и я хочу, чтобы найти правильный item_type и установить идентификатор для этого
Вы должны быть более конкретными. Где вы хотите получить этот параметр? В контроллере в методе update/create? Или в новом действии? Добавьте код - всегда легче угадать, чего вы хотите :) – klew
Там, немного обновил вопрос :) поспешил, когда я разместил его – Flexo