ruby-on-rails – 失败,错误10068:“invalid operator:$oid”

刚更新到最新版本的mongoid(3.1.0)和sidekiq(2.7.2)
现在我得到错误:失败与错误10068:“无效的操作符:$oid”
从代码看,我看到这样的选择:@selector = {“_ id”=> {“$oid”=>“[some id]”}}
这里有什么问题吗?

解决方法

将此添加到我的gemfile修复问题:
gem 'multi_json','1.5.1'

我猜最新版本有问题(1.6.0)

编辑:宝石已经更新到新版本(1.6.1),解决了这个问题.更多在这里:
https://github.com/intridea/multi_json/issues/89

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...