node.js - 在 Mongoose 中创建索引和在 MongoDB 中创建索引有什么区别吗?

标签 node.js mongodb mongoose

我知道您可以使用 MongoDB 在字段上创建索引,使用 Mongoose 也可以创建相同的索引。然而,这些之间有什么区别吗?

例如,Mongoose 创建的索引是由 Mongoose 处理的,而不是由 MongoDB 原生处理的吗?如果是,与 MongoDB 中本地完成的相同操作相比,是否有任何性能或任何其他优点或缺点?

或者 Mongoose 内部只执行 MongoDB 创建索引操作吗?

最佳答案

查看mongoose documentation他们说:

enter image description here


在句子中

Mongoose automatically calls createIndex

很明显,mongoose 使用 mongodb 函数处理索引。

关于node.js - 在 Mongoose 中创建索引和在 MongoDB 中创建索引有什么区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49443500/

相关文章:

mongodb - 在 MongoDB 中使用 $project 转换日期

mongodb - 聚集在 meteor 中

javascript - 开 Jest : Mock one function in a class

node.js - 使用 Firebase 返回数组

node.js - 使用node_xslt进行转换

node.js - Mongoose 查找具有给定 ObjectId 的所有文档

node.js - 向 node express 添加新路由

Node.js 2 要求()

node.js - Mongoose 价格类型

json - 如何将json对象数组保存到mongoose?