小编use*_*694的帖子

如何在我的Rails模型中获取当前rake任务的名称?

我有一个支持ActiveModel缓存的gem有问题.当我使用观察者缓存模型时,在应用程序初始化期间,它会尝试描述表以获取所有字段名称.

rake任务运行时也会执行相同的操作,包括db:migration.在这种情况下,存在一些循环引用错误.我想检测当前的rake任务,跳过gem初始化,但我不知道如何找出通过rake任务调用的代码.怎么检查?

rake ruby-on-rails activemodel

6
推荐指数
3
解决办法
3758
查看次数

标签 统计

activemodel ×1

rake ×1

ruby-on-rails ×1