首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MongoDB
努力生长
创建于2023-06-13
订阅专栏
关于MongoDB的文章
暂无订阅
共15篇文章
创建于2023-06-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
mongoose 连接数据库
文档日期:2021/2/2 参考文档:mongoose 5.x中文文档 链接地址 文档记录:刘俊雄 请先安装 MongoDB 和 Node.js。 下一步,npm安装Mongoose: 首先我们要在项
Schemas 表规则
文档日期:2021/2/2 参考文档:mongoose 5.x中文文档 链接地址 文档记录:刘俊雄 定义一个schema Mongoose 的一切始于 Schema。每个 schema 都会映射到一个
文档模型
文档日期:2021/2/2 参考文档:mongoose 5.x中文文档 链接地址 文档记录:刘俊雄 Models 是从 Schema 编译来的构造函数。 它们的实例就代表着可以从数据库保存和读取的 d
新增数据
Model.create() 将一个或多个文档保存到数据库的快捷方式 Model.insertMany() 验证文档数组并将其插入MongoDB(如果它们都有效)的快捷方式 Model.bulkWri
删除数据
Model.remove()从集合中删除所有匹配的文档。要仅删除匹配的第一个文档conditions,请将single选项设置为true。(集合.删除已弃用) Model.deleteOne()从集合
修改数据
Model.update() 更新数据库中的一个文档而不返回它。(已被弃用) Model.updateOne() 更新匹配的第一个文档 Model.updateMany() 更新 所有 匹配的文档 M
查询数据
Model.find() 查找符合条件的所有文档 以下选项仅适用于find() tailable sort limit skip maxscan batchSize comment snapshot
表关联
文档日期:2021/2/2 参考文档:mongoose 5.x中文文档 链接地址 文档记录:刘俊雄 涉及到用户信息的使用 populate 其它场景使用聚合查询 并且注意表名是否是复数形式的 表关联在
聚合查询
文档日期:2021/2/2 参考文档:mongoose 5.x中文文档 链接地址 文档记录:刘俊雄 涉及到用户信息的使用 populate 其它场景使用聚合查询 并且注意表名是否是复数形式的 Mong
查询条件
$or 或关系 $nor 或关系取反 $gt 大于 $gte 大于等于 $lt 小于 $lte 小于等于 $ne 不等于 $in 在多个值范围内 $nin 不在多个值范围内 $all 匹配数组中多个值
创建新数据
创建新数据创建新数据创建新数据创建新数据创建新数据创建新数据创建新数据创建新数据创建新数据创建新数据
删除数据
删除数据删除数据删除数据删除数据删除数据删除数据删除数据删除数据删除数据删除数据删除数据删除数据删除数据
修改数据
修改数据修改数据修改数据修改数据修改数据修改数据修改数据修改数据修改数据修改数据修改数据修改数据修改数据
查询数据
查询数据查询数据查询数据查询数据查询数据查询数据查询数据查询数据查询数据查询数据查询数据查询数据查询数据
mongoose基础
引言 继上篇文章「Koa2+MongoDB+JWT实战--Restful API最佳实践」后,收到许多小伙伴的反馈,表示自己对于mongoose不怎么了解,上手感觉有些难度,看官方文档又基本都是英文(