用golang的mongo-driver库创索引有哪些类型,分别给个示例
MongoDB支持以下几种索引1. 单键索引(Single Key Indexes)
示例:`db.collection.createIndex({name: 1})`
2. 复合键索引(Compound Indexes)
示例:`db.collection.createIndex({name: 1, age: -1})`
3. 唯一键索引(Unique Indexes)
示例:`db.collection.createIndex({name: 1}, {unique: true})`
4. 多键唯一索引(Multi-Key Unique Indexes)
示例: `db.collection.createIndex({name: 1, age: -1}, {unique : true})`
5. 全文搜索索引(Text Indexes)
示例: `db . collection . createIndex ( { content : "text" } ) ` 。
创作工场
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!