我有一个生产服务器,托管在mongohq版本2.4.6。 我需要在其中一个集合中添加文本索引。 我尝试使用以下命令从mongo客户端连接到我的远程服务器:
db.logs.ensureIndex({title:'text',description:'text'})
默认情况下,我们无法将索引添加到生产服务器,因为它受到mongohq的限制。 但是我需要像下面那样重启服务器以启用文本搜索:
mongod --setParameter textSearchEnabled = true
但这仅适用于本地服务器。
有谁知道如何在远程mongohq服务器上完成此操作?
答案 0 :(得分:1)
在mongoclient“mongo”中尝试这个,它应该适合你
db.adminCommand( { setParameter : 1, textSearchEnabled : true } )
同时查看这些链接,它们可能会有所帮助