【发布时间】:2013-04-30 19:49:47
【问题描述】:
我正在尝试使用 mongoDB 的新全文搜索:
http://docs.mongodb.org/manual/tutorial/enable-text-search/
但是,当我在 mongod 命令或配置文件中使用参数时,我收到以下错误:
[root@bobby etc]# /usr/bin/mongod --dbpath /home/bobby/data/ --setParameter textSearchEnabled=true
error command line: unknown option setParameter use --help for help
我正在 Scientific Linux 上运行最新版本的 MongoDB
[root@bobby etc]# mongo
MongoDB shell version: 2.4.3
connecting to: test
有趣的是,setParameter 也没有在 --help 中列出:
[root@bobby etc]# /usr/bin/mongod --help | grep setParameter
(nothing)
【问题讨论】:
-
在一种情况下你说'mongo'但在另一种情况下你说/usr/bin/mongod - 我猜这两个不在同一个地方。尝试 'which mongo' 并与 '/usr/bin/mongod --version' 进行比较
-
啊哈!
db version v2.2.3。但是yum install mongo-10gen给出了Package mongo-10gen-2.4.3-mongodb_1.x86_64 already installed and latest version。为什么 /usr/bin/mongod 没有更新...? -
啊,
yum install mongo-10gen-server.x86_64解决了这个问题。