Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
mongoose 是否以这样一种方式存储数据,即使用其 id 查找对象比使用其他参数更有效?(比如按照id升序存储对象,这样就可以使用二分查找了)
维护 objectId 的不是 mongoose,而是 MongoDB 在内部对其进行管理。
默认情况下,如果未指定,MongoDB 会将 objectId 添加到所有集合中,并且默认情况下还会在此 objectId 上添加索引。如果在 objectId 上搜索,objectId 上的此索引可以更轻松地检索文档。
但是,如果您想搜索其他字段,则可以在这些字段上创建自己的索引。