Homebrew声称我拥有最新的MongoDB(2.4.4)。我已完全卸载并重新安装MongoDB。即使在启动mongo时我也得到了:
MongoDB shell version: 2.4.4
然而,这是一个谎言。如果我执行以下命令:
use admin
db.runCommand( {buildInfo: 1} )
然后继续告诉我我有2.0.6版本。这对我来说是一个实质性问题,因为我需要在2.2之前无法获得的聚合框架;我是否需要做一些事情来更新与Mongo分开的数据库?我错过了什么?
答案 0 :(得分:0)
好吧,事实证明你真正需要做的就是关闭Mongo mongo; db.shutdownServer({timeoutSecs: 1})
,然后运行mongod --upgrade
。然后你知道,重新启动它。