在本页面
在MongoDB 4.2中已更改
从4.2版开始,对于featureCompatibilityVersion设置为"4.2"或更大的版本,MongoDB删除了
最大127个字节的限制。在featureCompatibilityVersion(fCV)设置为以前的版本或MongoDB版本
中
,索引名称必须在内
。Index Name Length"4.0"limit
索引的默认名称由与串联的每个索引字段名称组成_text。例如,下面的命令创建一个text上的字段索引content,users.comments和
users.profiles:
索引的默认名称是:
text索引指定名称¶您可以将name选项传递给
db.collection.createIndex()方法:
text索引¶无论是文本索引具有默认名称或指定一个名称为文本索引,删除该文本索引,通过索引名称的db.collection.dropIndex()方法。
例如,考虑通过以下操作创建的索引:
然后,要删除此文本索引,请将名称传递"MyTextIndex"给
db.collection.dropIndex()方法,如下所示:
若要获取索引的名称,请使用
db.collection.getIndexes()方法。