如何强制Mongoid刷新查询

时间:2014-01-21 18:48:39

标签: ruby-on-rails-4 mongoid

后台作业在Rails 4.0.2应用程序中的Mongoid映射数据库中轮询devices表,如下所示:

while go
  Device.all.each do |device|
    #do something
  end
end

我可以验证它是否正确加载了第一组。但是,如果将新设备添加到数据库,则不会刷新该集。

身份地图已关闭(在当前版本中删除)。

1 个答案:

答案 0 :(得分:0)

这就是诀窍:

Mongoid::QueryCache.enabled = false