【问题标题】:Set text search feature in mongodb在 mongodb 中设置文本搜索功能
【发布时间】:2014-06-05 15:16:02
【问题描述】:

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

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

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

mongod --setParameter textSearchEnabled=true

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

有人知道如何在远程 mongohq 服务器上完成这项工作吗?

【问题讨论】:

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


    【解决方案1】:

    在 mongoclient "mongo" 中试试这个,它应该适合你

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

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

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

    mongodb: enable textSearch

    【讨论】:

    • 如果对你有帮助的话,我已经添加了一些链接结帐。
    • 第一个链接很有帮助,因为它说不要在生产中启用文本搜索。但仍然需要知道原因。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-17
    • 2015-01-31
    • 2016-05-28
    • 2012-03-26
    • 1970-01-01
    • 2012-01-23
    • 1970-01-01
    相关资源
    最近更新 更多