Mongodb 何时为FTS创建索引?

Mongodb 何时为FTS创建索引?,mongodb,Mongodb,我正在通过mongoose使用node和mongoDB在我的网站上实现FTS 我想知道什么时候需要创建索引 只在我第一次运行应用程序时 每次添加/修改文档时 定期 出于某种原因,我对此很不清楚 谢谢大家! 您只需要创建一次索引。从那时起,它将由数据库维护。谢谢!所以在我的app.js中,我应该创建索引。我应该在创建它之前验证它不存在吗?(如果应用程序重新启动)不,创建一个已经存在的索引会导致不操作,但是,将其放入应用程序代码中可能会导致不良行为,特别是在管理数据库和索引时,不知道在mongoos

我正在通过mongoose使用node和mongoDB在我的网站上实现FTS

我想知道什么时候需要创建索引

  • 只在我第一次运行应用程序时
  • 每次添加/修改文档时
  • 定期 出于某种原因,我对此很不清楚


    谢谢大家!

    您只需要创建一次索引。从那时起,它将由数据库维护。谢谢!所以在我的app.js中,我应该创建索引。我应该在创建它之前验证它不存在吗?(如果应用程序重新启动)不,创建一个已经存在的索引会导致不操作,但是,将其放入应用程序代码中可能会导致不良行为,特别是在管理数据库和索引时,不知道在mongoose世界中是如何做的,但我认为您应该在应用程序生命周期之外创建索引。部署好了,也许吧!!这很有道理!非常感谢你们两位!