| 创建 | createIndex({ title: "text", body: "text" }, { weights: { title: 10, body: 1 } }) |
|---|---|
| 语言 | default_language: "none" 关闭词干与停用词处理 |
| 限制 | 一个集合仅一个文本索引,删除重建成本高 |
示例
示例
db.articles.createIndex({ title: "text", body: "text" }, { weights: { title: 10, body: 1 }, default_language: "none" })混合语言内容常用 default_language: "none",避免英文词干化误伤其他语言词项。