Shipship_typeはrubyオブジェクトであり、文字列を送信する必要があります。
リレーションシップをインポートする必要がある場合は、Port
にメソッドを追加します そのようなモデル
class Port < ApplicationRecord
def shipment_type_name
shipment_type.try(:name)
end
def shipment_type_name=(name)
self.shipment_type = ShipmentType.where(:name => name).first_or_create
end
def country_country_code
country.try(:country_code)
end
def country_country_code=(code)
self.country = Country.where(:country_code => code).first
end
end
次に、CSVでshipment_type_name
を送信します およびcountry_country_code
属性。
あなたは他の関係と同じようなことをするでしょう。