Mongoose 中的 ObjectIds 介绍
默认情况下,MongoDB 创建一个 _id 类型的每个文档的属性 ObjectId 。 许多其他数据库默认使用数字 id 属性,但在 MongoDB 和 Mongoose 中,id 默认是…
在 Mongoose 中按 ID 查找文档
在 Mongoose 中, Model.findById() 函数 用于通过其查找一个文档 _id,findById() 函数接受一个参数,即文档 ID。 它会返回一个 Mongoose 解析为 文…
使用 Mongoose 插入文档
在 MongoDB 中,一个 upsert 意味着如果没有文档匹配则插入一个新文档的更新。 filter 要在 Mongoose 中插入文档,您应该设置 upsert 选项 Model.upda…
Mongoose Virtuals 入门介绍和使用
Mongoose virtuals 上的计算属性 Mongoose 文档 。 它们不存储在 MongoDB 中:每当您访问它时都会计算一个虚拟属性。 假设你有一个 BlogPost 存储 降…
在 Mongoose 中更新文档
Mongoose 有 4 种不同的方式来更新文档。 这是一个列表: Document#save() Model.updateOne() 和 updateMany() Document#updateOne() Model.findO…
Mongoose 的 save() 函数简介
Mongoose save()函数 是将您对文档所做的更改保存到数据库的一种方法。 有几种方法可以 在 Mongoose 中更新文档 ,但是 save() 是功能最全的。 你应该…
Mongoose 中的数组介绍
Mongoose's Array class 使用额外的 Mongoose 功能扩展 vanilla JavaScript 数组。 例如,假设您有一个博客文章架构,其中包含一个数组 tags。 const …
Mongoose 在连接中使用 Async/Await
Mongoose 有两种连接 MongoDB 数据库的方法, connect() 和 createConnection() 。 您可以在异步函数中使用它们,如下所示: // Connect to a MongoDB…
在 Mongoose 中调试 E11000 错误
MongoDB 的 E11000 错误 是一个常见的混淆来源。 当两个文档具有的字段的相同值 定义为 unique在您的 Mongoose 架构 中。 Mongoose models 有一个 _id…
Moa2 基于 koa2.x / mongoose / bluebird / ava 的开源 Web 框架
Moa2 是一个基于koa2.x、mongoose、bluebird、ava 的开源 Web 框架,针对程序员的幸福感和可持续的生产力进行了优化。它允许您通过偏爱约定而不是配置…
使用 egg-mongoose 在 Eggjs 中连接 Mongodb 数据库
egg-mongoose 是 Egg.js 版本的 mongoose 插件,可以很方便的连接和管理 Mongodb 数据库,支持多连接和集群等功能。 安装 $ npm i egg-mongoose --sav…
- 共 1 页
- 1