рельсы 3 модель имени конфликта - PullRequest
2 голосов
/ 24 марта 2011

У меня есть модель под названием Работа. В ядре ruby ​​есть модуль Benchmark и класс внутри него Job.

Это создает конфликт, когда я пытаюсь вызвать Job.all.

Есть ли какое-либо возможное и безопасное решение для решения этой проблемы без переименования моей модели?

Большое спасибо

1 Ответ

0 голосов
/ 24 марта 2011

Переименование вашей модели - самый безопасный способ, но вы можете попробовать использовать пространства имен:

module MyModule
   class Job < ActiveRecord::Base
   end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...