gpt4 book ai didi

MongoDB。 db.collection.explain().find() 与 db.collection.find().explain()

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

这两个命令有什么区别?

db.collection.explain().find() 
db.collection.find().explain()

最佳答案

正在运行 db.collection.explain()返回一个对象,该对象可用于生成聚合、计数、查找、分组、删除和更新操作的解释计划。从 MongoDB 3.0 开始,这是生成解释计划的首选方式。

cursor.explain (允许运行 db.collection.find().explain())主要是为了向后兼容 3.0 之前的 MongoDB 版本。这将生成与 db.collection.explain() 相同的解释输出,但仅限于查找操作。

如果其他一切都相同,我建议使用支持更多操作的 db.collection.explain()。

关于MongoDB。 db.collection.explain().find() 与 db.collection.find().explain(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32249655/

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