如何确定MongDB中的_id字段是由mongo生成的还是在插入过程中由用户传递的



我有一个应用程序,我们在插入过程中将_id传递给mongodb,而不是使用生成逻辑_id构建。现在在我的数据库中,我看到很多带有 _id:Object(''( 的文档

我需要找到 MONGO 生成的所有文档的计数,有人知道怎么做吗?

您可以使用MongoDB$type查询运算符。

db.collection.count({ _id: { $type: "objectId" } })

最新更新