gpt4 book ai didi

mongodb - 通过 ObjectID 获取 MongoDB 集合

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

MongoDB ID 对于单个数据库集群是唯一的。是否可以获取使用特定 ObjectID 的集合?

我有 ObjectID 的十六进制表示,需要知 Prop 有此 ID 的文档所在的集合。可能吗?

最佳答案

这不是 native 功能,但可以通过遍历所有集合来实现 (db.getCollectionNames())并调用 find({_id: <yourid>})询问。显然,这将是一个非常缓慢的操作,因此架构更改或使用 ObjectId 以外的其他内容作为您的 _id 值可能是您前进的方向。

关于mongodb - 通过 ObjectID 获取 MongoDB 集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9094775/

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