Published onApril 15, 2025Mongodb 新增字段查询时默认值处理gotchamongodb由于字段 isActive 是后续添加, 即便默认为 true , 数据库中已有记录并没有改字段, 如果使用 query={isActive: true} , mongodb将会显式比较 isActive: true 的数据
Published onMarch 25, 2025Mongodb Index | 索引 相关优化 及 Mongoose 注意事项mongodbmongoosebest-practices在 MongoDB 中,是否使用索引取决于多个因素,包括索引的类型、查询方式以及数据分布情况.
Published onMarch 25, 2025Mongodb Index 优化实践mongodbmongoosebest-practicesMongoDB 在查询优化过程中,可能会排除命中多个索引的查询计划,这通常与其 查询优化器 (Query Planner) 选择执行计划 的策略有关。
Published onMarch 19, 2025ODM(Object Data Modeling)工具 - mongoosemongodbexpressbest-practices在 Express 中使用 mongoose 作为 ODM 工具, 正确设置索引, 并启用时间戳自动更新, 可以考虑使用 nanoid 代替默认 ObjectId