У меня есть некоторые проблемы с одним из камней, поддерживающим кеширование ActiveModel. Когда я использую наблюдателя для кэшированной модели, во время инициализации приложения он пытается описать таблицу, чтобы получить все имена полей.Как получить имя текущей задачи рейка в моей модели Rails?
То же самое, что и при выполнении рейк-задачи, включая db: migration. В этом случае существует некоторая круговая контрольная ошибка. Я бы хотел обнаружить текущую задачу рейка, чтобы пропустить инициализацию жемчужины, но я не знаю, как узнать, был ли код вызван с помощью функции rake. Как это проверить?
«один из камней, поддерживающих кеширование ActiveModel» - какой? –