У меня есть модель с именем Task.
rails runner -e development "Task.myClassMethod"
Результаты в этом:
Please specify a valid ruby command or the path of a script to run.
Run 'bin/rails runner -h' for help.
undefined method `myClassMethod' for Thor::Command:Class
Это работает в любой из моих других моделей.Я попытался очистить свою модель задач:
class Task < ApplicationRecord
def self.myClassMethod
pp 'Hello'
end
end
Я также попытался запустить приложение rails app: update: bin для этой темы: https://github.com/javan/whenever/issues/663
Но все равно получал те же ошибки.Это конфликт имен?