У меня есть CSV-файл в моей общей папке, и я пытаюсь загрузить его из миграции, но я получаю сообщение об ошибке «Файл не найден» с помощью этого сценария:
ActiveRecord::Base.connection.execute(
"load data local infile '#{RAILS_ROOT}/public/muds_variables.csv' into table muds_variables " +
"fields terminated by ',' " +
"lines terminated by '\n' " +
"(variable_name, definition)")
Я проверил и перепроверил путь к файлу, и это определенно то место, где он живет, я также попробовал его, просто используя имя файла без какого-либо пути, и несколько других комбинаций, но я не могу заставить его работать :(. кто-нибудь может мне помочь с этим?
вот ошибка:
Mysql :: Ошибка: файл '/home/chris/rails_projects/muds/public/muds_variables.csv' не найден (код ошибки 2): загрузить данные локального файла '/home/chris/rails_projects/muds/public/muds_variables.csv в поля таблицы muds_variables, оканчивающиеся на ',' строки оканчивающиеся на '' (имя переменной, определение)
-C