码迷,mamicode.com
首页 > 其他好文 > 详细

第六节 全文索引

时间:2017-12-27 14:23:22      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:复合   search   pos   ext   str   排序   .config   value   cti   

全文索引

 

全文索引和单键所以或者复合索引的区别

单键索引: key&value key字段名字 value是1/-1 表示索引的排序方向

全文索引  key还是字段的名字 value是固定的字符串 text

db.config_collection.createIndex({key:text})

db.config_collection.createIndex({key:text},{key1:text})

db.config_collection.createIndex({$**:text}) 表示对集合中所有字段创建一个全文索引的

全文索引查找

db.config_collection.find({$text:{$search:"aa"}}) 

db.config_collection.find({$text:{$search:"aa bb"}}); 或查询

db.config_collection.find($text: {$search:"aa -bb"})非查询 -bb不存在

db.config_collection.find($text:{$search:" \"a\" \"bb\" cc "}) 并查询 a&&b

第六节 全文索引

标签:复合   search   pos   ext   str   排序   .config   value   cti   

原文地址:https://www.cnblogs.com/limit1/p/8124925.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!