前端学习(1337):mongoDB文档查询
const mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/playground', { useUnifiedTopology: true }).then(() => console.log('数据库连接成功')).catch(err => console.log(err, '数据库连接失败'))//创建集合规则
const courseSchema = new mongoose.Schema({name: String,age: Number,email: String,password: String,hobbies: [String]
});
//使用集合并应用规则
const User = mongoose.model('User', courseSchema);//查询用户里面得所有命令
//User.find().then(result => console.log(result));
//查询一条 数据不存在 返回得是一个空数组
/* User.find({ _id: '5c09f1e5aeb04b22f8460965' }).then(result => console.log(result)); */
//查询用户中年龄字段大于20小于40得文档
User.find({ age: { $gt: 20, $lt: 40 } }).then(result => console.log(result));
//查询兴趣爱好是足球得
User.find({ hobbies: { $in: ['足球'] } }).then(result => console.log(result));
//选择查询得字段 不想查询得字段 -_id
User.find().select('email name -_id').then(result => console.log(result));
//排序
User.find().sort('age').then(result => console.log(result));
//降序
User.find().sort('-age').then(result => console.log(result));
//skip limit限制 跳过前两个 查询三个
User.find().skip(2).limit(3).then(result);
前端学习(1337):mongoDB文档查询相关推荐
- MongoDB文档查询操作(三)
关于MongoDB中的查询,我们已经连着介绍了两篇文章了,本文我们来介绍另外一个查询概念游标. 本文是MongoDB系列的第七篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装Mong ...
- MongoDB文档查询操作(一)
上篇文章我们主要介绍了MongoDB的修改操作,本文我们来看看查询操作. 本文是MongoDB系列的第五篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 2.Mongo ...
- 【Mongo】MongoDB文档查询
系列文章索引: [Mongo]初步认识MongoDB shell [Mongo]MongoDB文档的增删改操作 数据查询 find()方法 方法说明 find()方法没有参数时会匹配集合中的所有内容, ...
- 【MATLAB】matlab 文档使用 ( 文档查询 | 文档层次 | 自带搜索工具 | 帮助命令 | 学习导引 )
文章目录 一.matlab 文档查询 二.matlab 文档层次 三.matlab 自带搜索工具 四.matlab 帮助命令 五.matlab 学习导引 一.matlab 文档查询 如果想要使用 co ...
- spring mongodb内嵌文档查询
spring mongodb内嵌文档查询 代码示例 简化写法 spring mongodb内嵌文档查询示例. {"name": "zsParent", &quo ...
- MongoDB内嵌文档查询
MongoDB内嵌文档查询 示例数据结构 [{"name": "lisa", "age": 17,"friends": ...
- Python+Streamlit aggrid+MongoDB GridFS构建低代码文档管理应用(文档查询下载实用篇)
1. Sreamlit aggrid简介 Sreamlit aggrid是Streamlit的Ag-Grid组件的实现,在Python Streamlit框架下,更加灵活的使用表格,包括分组.排序.编 ...
- 前端框架:AntdUI 文档入门
目录 前端框架:Ant Design UI 文档入门 官方文档 · 在线地址: Ant Design Pro 版本文档 更多入口:`[如下图所示]` 前端框架:Ant Design UI 文档入门 你 ...
- 20个面向前端开发人员的文档和指南(第4号)
It's that time again to get learning! Well, in this industry, that time is always I suppose. This is ...
最新文章
- 用XMing + Putty 凿出让Linux 图形界面在Windows裸奔的隧道
- request.getParameter如何获取radio的属性值
- dump java崩溃自动 不生成_一个宏命令,就可以程序崩溃时生成dump文件
- linux基本网络IP自动、手动配置
- 新年到,献给从一线工程师到CTO的实用指南:《2019区块链开发者报告》
- go vs python 对接外部web api_python--web--让python提供api服务--aiohttp-Go语言中文社区
- SAP CRM product settype read from database table
- elementui可编辑单元格_关于遥感解译点室内解译编号的读取编辑方法
- php 管理 mysql 数据库 代码_PHP5对Mysql5的任意数据库表的管理代码示例(三)
- 谭建荣院士:制造业与互联网融合需解决三大瓶颈
- Express框架简介(详细)
- RecyclerView实现京东分类联动效果
- 微信小程序获得二维码
- 基于社会工程学的网络攻击手段分析
- 暴雪battle注册账户不转到中国
- 驱动精灵 v9.61 去广告最终版绿色清爽单文件
- 基于Echarts实现可视化数据大屏分析大屏监控系统
- 映射远程盘或文件夹为本地盘符
- sql/oracle数据库之取整函数round()、ceil()、floor()等等及示例
- VVC帧内预测(一)