Я использую рельсы JSON gem для быстрого извлечения моей базы данных данными JSON. В моей seeds.rb файл, у меня есть этот методRails seed JSON игнорирует некоторые атрибуты
businessPath = "#{Rails.root}/public/business2.json"
businesses = JSON.parse(File.read(businessPath))
businesses.each do |business|
Business.create!(business)
end
Однако данные JSON я был дан, как несколько дополнительных атрибутов, которые я не хочу, чтобы эта модель бизнеса, чтобы иметь. Когда я пытаюсь засеять его как есть, я получаю эту ошибку.
Can't mass-assign protected attributes: schools, categories, neighborhoods, longitude, latitude, type
Те атрибуты не имеют в своей бизнес-модели в Rails, которые являются атрибутами для каждого бизнеса в файле формата JSON. Есть ли способ игнорировать эти атрибуты перед запуском Business.create?
Спасибо!