Есть ли способ, которым мы можем проследить, где и где все происходит - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть rails 3.2, который обновлен до rails 5.0, и почему существует проблема перезаписи существующего метода, я не знаю

У меня есть новый проект, в котором области переопределяются в некоторой точке, где находится это место впроект, который я не могу понять, если я пойду в действие maincontroller # index, тогда я не смогу увидеть какое-то предложение, которое выполняет переопределение и где я могу найти след того, где область переопределяется

W, [2019-11-08T14: 41: 41.608933 # 20597] ПРЕДУПРЕЖДЕНИЕ -: создание области действия: track_allowed. Перезаписать существующий метод CustomFieldDefinition.track_allowed.
W, [2019-11-08T14: 41: 41.609093 # 20597] ПРЕДУПРЕЖДЕНИЕ -: создание области действия: document_allowed. Перезаписать существующий метод CustomFieldDefinition.document_allowed.
W, [2019-11-08T14: 41: 41.609198 # 20597] ПРЕДУПРЕЖДЕНИЕ -: создание области действия: image_allowed. Перезаписать существующий метод CustomFieldDefinition.image_allowed.
W, [2019-11-08T14: 41: 41.609284 # 20597] ПРЕДУПРЕЖДЕНИЕ -: создание области действия: video_allowed. Перезаписать существующий метод CustomFieldDefinition.video_allowed.
W, [2019-11-08T14: 41: 41.784878 # 20597] INFO -: обработка MainController # home как HTML
D, [2019-11-08T14: 41:41.787093 # 20597] DEBUG -: загрузка трека (0,6 мс) ВЫБРАТЬ "дорожки". * ИЗ "отслеживает" ГДЕ (track.purged_at IS NULL) I, [2019-11-08T14: 41: 41.790494 # 20597] ИНФОРМАЦИЯ -: Выполнено 200 OK за 5 мс (ActiveRecord: 2,3 мс | Путь: http://localhost:3000/)

1 Ответ

0 голосов
/ 08 ноября 2019

Вы можете использовать драгоценный камень. Добавьте binding.pry в код и запустите show-stack, когда он остановится

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...