У меня есть Rails 4-модель Foo, определенная в одном файле foo.rb
# app/models/foo.rb
class Foo < ActiveRecord::Base
def method1
...
end
def method2
...
end
end
Без какого-либо переопределения классов (например, без рефакторинга для использования признаков или проблем, например), яхотел бы просто переместить часть кода в новый файл, foo_more.rb
# app/models/foo.rb
require File.expand_path('../foo_more.rb', __FILE__)
class Foo < ActiveRecord::Base
def method1
...
end
end
# app/models/foo_more.rb
class Foo < ActiveRecord::Base
def method2
...
end
end
Когда я делаю это, используя require, он работает, НО не перезагружается вdev't после внесения изменений в код в этом файле.
Есть ли способ сообщить Rails повторно загрузить этот новый файл в процессе разработки после изменения кода?