lines = FasterCSV.read(Rails.root.join('public', 'data', 'negozi.csv')) lines.slice!(0) lines.each do |row| if row.any? begin role_date = Date.strptime("#{row[4]}", "%d/%m/%Y") reference_date = Date.strptime("#{row[6]}", "%d/%m/%Y") rescue reference_date = role_date = nil # se la data non e' valida inserisci un valore nullo end shop = Shop.create!(:role_number => row[3], :role_date => role_date, :name => row[7], :ssn => row[8], :nationality => row[9], :address => "#{row[10]} #{row[11]}", :street_number => row[12], :website => row[24], :district => row[13], :sector => row[15], :square_meters => row[16], :state => row[2], :notes => row[22]) shop.documents.create!(:reference_number => row[5], :reference_date => reference_date, :subject => row[14])
rake db:seed Then I open console: rails c and I do shop=Shop.where(:role_number => '5') shop.documents I have method missing documents error. Why?