class Product < ActiveRecord::Base
has_many :variants
accepts_nested_attributes_for :image
end
Добавьте acceptpts_nested_attributes_for с именем связанной модели. В моем случае это изображение.
В контроллере вы должны добавить ниже код:
def product_params
params.require(:product).permit(
:name, :price,
image_attributes: [ :id, :url, :alt, :caption ]
)
end
В вашем случае это станет
def product_params
params.require(:product).permit( :sku, :name,
product_shop_shipping_options_attributes [ :shipping_option_id,
:product_region_id] )
end