微信登录

索引 - 全文搜索应用

索引 - 全文搜索应用

创建索引

  1. db.collection1.ensureIndex({post_text:"text"})
  2. post_text是文章字段
  3. 法二
  4. db.collection1.createIndex({ "userName": "text", "schoolName": "text" } )

collection1是表名
userName、schoolName是需要上索引的字段
text是索引类型,搜索用text

搜索文章

  1. 新版:
  2. db.collection1.find({$text:{$search:"runoob"}})
  3. 旧版:
  4. db.collection1.runCommand("text",{search:"runoob"})