Я работаю над приложением Rails. У меня есть модуль под названием «Животные». Внутри этого модуля есть класс с тем же именем, что и одна из моих моделей (Dog).Нет такого файла для загрузки, конфликт имен модели/Lib?
show_animal действие:
def show_animal
require 'Animals/Bear.rb' #Works
require 'Animals/Dog.rb' #Fails
end
Так первые требуют, безусловно, работает, секунданты не удается. MissingSourceFile (нет такого файла для загрузки - Animals/Dog.rb):
Я заметил, что Dog.rb - это то же имя файла, что и одна из моих моделей, является ли это причиной этого? Я использую Webrick.
просто была аналогичная проблема, но у меня не было никаких конфликтов имен, рельсы просто не хотел, чтобы загрузить файл, перейдите рисунок – leopic