Существуют некоторые существующие вопросы для предыдущих версий, но из поиска SO и поиска в Google я не могу понять, работают ли все еще mongo_mapper и delayed_job, и если да, то как это сделать. Я считаю, что по крайней мере два использовали для совместной работы.
Я бы хотел использовать:
- Рельсы 3.0.10
- MongoMapper 0.9.2
- Задержка задания 2.1.4
Однако я считаю, что мне также нужно
, которая в моей версии 1.0 требует MongoMapper 0.8.6.
Поэтому я использую MongoMapper 0.8.6 вместо этого.
Однако при работе:
rails runner 'Delayed::Backend::MongoMapper::Job.create_indexes'
как указано в readme delayed_job_mongo_mapper, я получаю следующее исключение:
uninitialized constant MongoMapper::Plugins::Caching::ClassMethods (NameError)
У кого-нибудь есть последние версии MongoMapper и DelayedJob, работающие вместе, и скажите, пожалуйста, как вы это сделали? Спасибо.
EDIT:
Я также пробовал это с текущей версией mongo_mapper и без delayed_job_mongo_mapper, но я получаю uninitialized constant Delayed::Job
всякий раз, когда пытаюсь что-то с ним сделать.