在mongodb中设置文本搜索功能

时间:2014-06-05 15:16:03

标签: mongodb full-text-search production-environment mongohq

我有一个生产服务器,托管在mongohq版本2.4.6。 我需要在其中一个集合中添加文本索引。 我尝试使用以下命令从mongo客户端连接到我的远程服务器:

  

db.logs.ensureIndex({title:'text',description:'text'})

默认情况下,我们无法将索引添加到生产服务器,因为它受到mongohq的限制。 但是我需要像下面那样重启服务器以启用文本搜索:

  

mongod --setParameter textSearchEnabled = true

但这仅适用于本地服务器。

有谁知道如何在远程mongohq服务器上完成此操作?

1 个答案:

答案 0 :(得分:1)

在mongoclient“mongo”中尝试这个,它应该适合你

db.adminCommand( { setParameter : 1, textSearchEnabled : true } )

同时查看这些链接,它们可能会有所帮助

http://docs.mongodb.org/v2.4/tutorial/enable-text-search/

mongodb: enable textSearch