Я использую RubyMine 2016.1, и когда я использую метод find(id)
ActiveRecord, это показывает мне это предупреждение об отказе: вызов "ActiveRecord:: Core:: ClassMethods.find" устарел, однако, в guide, поиск с первичным ключом не устарел.
Вызов "ActiveRecord:: Core:: ClassMethods.find" устарел
Ответ 1
Это похоже на известную ошибку в Rubymine 2016.1. Вы можете отслеживать этот отчет об ошибках, если хотите, и вы можете спокойно проигнорировать это предупреждение об отказе.
Обновление: ошибка в файле теперь исправлена в выпуске Security Ruby для 2016.1.1. IDE больше не комментирует это утверждение как устаревшее.