【发布时间】:2011-06-16 13:41:07
【问题描述】:
DdFbcrawlLinks.where(:$or => [{:feedtype => "news"},{:feedtype => "wall"}]).all
DdFbcrawlLinks 是我的模型,它具有值。但不幸的是,上面一行返回的是空数组
但相同的代码在在线服务器上运行良好
请帮忙
【问题讨论】:
-
它是 mongo 数据库中的关键字 ($or)
-
我很惊讶,因为同样的鳕鱼工作正常,现在我不知道发生了什么......
-
是的,有数据。我重新启动了服务器。但没有效果
-
您在本地使用的是什么版本的 MongoDB,远程使用的是什么版本?运行
mongod --version。$or在 1.5.3 中添加。 (mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-%24or) -
最新版本db版本v1.4.4,pdfile版本4.5
标签: ruby-on-rails ruby ruby-on-rails-3 mongodb mongomapper