mongoose 多条件 模糊查询
需要知道两个标识符就可以搞定。
$or
用于多条件查询 http://www.nodeclass.com/api/mongoose.html#query_Query-or
$regex
用于模糊查询 http://www.nodeclass.com/api/mongoose.html#query_Query-regex
试例代码:
//从URL中传来的 keyword参数
const keyword = this.params.keyword
//不区分大小写
const reg = new RegExp(keyword, 'i')
const result = await User.find({$or : [ //多条件,数组{nick : {$regex : reg}},{email : {$regex : reg}}]},{password : 0 // 返回结果不包含密码字段},{sort : { _id : -1 },// 按照 _id倒序排列limit : 100 // 查询100条}
)
mongoose 多条件 模糊查询相关推荐
- mongoose多条件模糊查询实例
mongoose多条件模糊查询 这是今天手头项目中遇到的一个问题,关于mongoose如何实现类似于SQL中 nick LIKE '%keyword%' or email LIKE '%keyword ...
- PHP多条件模糊查询代码查询,PHP多条件模糊查询
所使用的方法:$sqlArr=array();array_push();implode(); 原理, 一.建立sql语句前半句,并且建立一个空数组. 二.根据条件是否为空来判断是否向数组中添加元素.如 ...
- 实现多条件模糊查询SQL语句
很多网友问到如何写模糊查询语句和多条件查询,这里我整理了一下,假设以姓名.性别.电话号...作为数据库中的字段名. 通常写一个简单的模糊查询的SQL语句格式可以如下例: sql="selec ...
- Redis实现分页和多条件模糊查询方案
导言 Redis是一个高效的内存数据库,它支持包括String.List.Set.SortedSet和Hash等数据类型的存储,在Redis中通常根据数据的key查询其value值,Redis没有模糊 ...
- 拼接sql语句,实现多条件模糊查询
如图所示 sql拼接,多条件模糊查询 dao层代码 public List<Product> findBy(String name, String keywords) throws SQL ...
- MySQL 条件查询(多条件,模糊查询,范围查询,空值查询),分组查询,分组过滤
WHERE 条件查询 WHERE关键字用指定的条件从表中查询数据. 语法格式: WHERE 查询条件 条件查询: 有比较运算和逻辑运算的查询条件. 带有BETWEEN AND 关键字的查询条件. 配合 ...
- java中多个条件模糊查询,带条件的查询—模糊查询
模糊查询(都是针对字符串操作的) 模糊查询有点类似于正则表达式,但是他没有正则表达式那么强大. 通配符: _ . % . [] . ^ _ 表示任意的单个字符串. select * ...
- MySQL多重条件模糊查询_简单实现mysql多字段模糊查询
在后台的项目中,会经常遇到,就是信息的查找,这里就举个简单的例子,如搜索某一个产品的信息,在一个表里面有多个字段,而搜索的内容可能是其中的某个字段,这样只有多字段查询才能实现. MySQL多字段模糊查 ...
- PHP多条件模糊查询
所使用的方法:$sqlArr=array();array_push();implode(); 原理, 一.建立sql语句前半句,并且建立一个空数组. 二.根据条件是否为空来判断是否向数组中添加元素.如 ...
最新文章
- jedis常用API
- STM32 ADC 单次模式、连续模式、扫描模式(转载)
- 基于TableStore的海量电商订单元数据管理
- avue里面的select怎么设置默认值_mysql大量的waiting for table level lock怎么办
- vb不能插入png图片_收藏备用!!VBA操作图片【插入导出删除】
- Google将推游戏内广告技术 游戏中插入视频广告
- 移动办公系统现状分析
- CTF_ CRYPTO(Cryptography)_密码学/密码编码学
- 美团外卖与饿了么竞品分析
- 拼多多的羊毛被谁薅了?
- android 扫描wifi列表重复,Android Settings 出现重复的WIFI SSID,多个相同的WIFI SSID
- java5兼容性,兼容性问题 (适用于 UNIX 的 Sun Java Enterprise System 5 发行说明)
- 小波神经网络的基本原理,小波神经网络算法原理
- live2d 3行代码 为网站添加萌萌哒看板娘
- ROS运行时出现Couldn‘t find executable错误
- 剑网三重置版服务器维护,《剑网三》重制版基础教程,让你从入门萌新步入大佬行列...
- 红外接收头TSOP34838连续通信能力
- swank: (too proud or confident) 炫耀;卖弄 to behave in way that is too proud or confident
- 获取、采集 微信公众号文章点赞阅读数量,实时获取点赞阅读
- 必学的Linux指令
热门文章
- 工作336:uni-ele-el-table修改宽度问题
- [css] 如何阻止:hover、:active等鼠标行为状态的触发?
- oracle之单行函数之多表查询
- 前端学习(908):location常用方法
- 大型动态应用系统平台系统架构?这些大家并不陌生
- java学习(109):StringBuilder,stringbuffer,string区别
- 树莓派Raspberry 操作GPIO--LED
- stylus之方法(Functions)
- poj-2528线段树练习
- 表单提交中的input、button、submit的区别