gpt4 book ai didi

mongodb - 在 Mongodb 的复合索引上添加索引

转载 作者:可可西里 更新时间:2023-11-01 09:26:55 25 4
gpt4 key购买 nike

我使用以下方法在我的数据库上创建了一个复合索引:

db.collection.ensureIndex({a:1,b:1})

现在我意识到我的作文需要另一个层次:

db.collection.ensureIndex({a:1,b:1,c:1})

Mongodb 会创建一个全新的索引,还是知道修改现有索引?

最佳答案

调用 ensureIndex具有不同的字段将创建一个新的索引。

您可以在运行这两个命令后使用 getIndexes 确认这一点查看您的收藏有哪些索引:

db.collection.getIndexes()

如果您不再需要原始索引,可以使用以下方法删除它:

db.collection.dropIndex({a:1,b:1})

关于mongodb - 在 Mongodb 的复合索引上添加索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30267710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com