国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫(kù)技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫(kù) - MongoDB - MongoDB多條件模糊查詢(xún)示例代碼

MongoDB多條件模糊查詢(xún)示例代碼

2020-05-25 15:53淺夏晴空 MongoDB

這篇文章主要給大家介紹了關(guān)于MongoDB多條件模糊查詢(xún)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MongoDB具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

模糊查詢(xún)是數(shù)據(jù)庫(kù)的基本操作之一,實(shí)現(xiàn)對(duì)給定的字符串是否與指定的模式進(jìn)行匹配。如果字符完全匹配,可以用=等號(hào)表示,如果部分匹配可認(rèn)為是一種模糊查詢(xún)。在關(guān)系型數(shù)據(jù)中,通過(guò)SQL使用like ‘%fens%'的語(yǔ)法。那么在mongodb中我們應(yīng)該如何實(shí)現(xiàn)模糊查詢(xún)的效果呢。

查詢(xún)條件

 

關(guān)鍵字 說(shuō)明
$or 或關(guān)系
$nor 或關(guān)系取反
$gt 大于
$gte 大于等于
$lt 小于
$lte 小于等于
$ne 不等于
$in 在多個(gè)值范圍內(nèi)
$nin 不在多個(gè)值范圍內(nèi)
$all 匹配數(shù)組中多個(gè)值
$regex 正則,用于模糊查詢(xún)
$size 匹配數(shù)組大小
$maxDistance 范圍查詢(xún),距離(基于LBS)
$mod 取模運(yùn)算
$near 鄰域查詢(xún),查詢(xún)附近的位置(基于LBS)
$exists 字段是否存在
$elemMatch 匹配內(nèi)數(shù)組內(nèi)的元素
$within 范圍查詢(xún)(基于LBS)
$box 范圍查詢(xún),矩形范圍
$center 范圍查詢(xún),圓形范圍
$centerSphere 范圍查詢(xún),球形范圍
$slice 查詢(xún)字段集合中的元素(比如從第幾個(gè)之后,第N到第M個(gè)元素)

 

模糊查詢(xún)

精準(zhǔn)查詢(xún)

?
1
2
3
//Mongodb數(shù)據(jù)庫(kù)表
const systemUser = require('../../models/user');
systemUser.find({name:'xiaoming'}).exec(function(err,rs){}

多條件模糊查詢(xún)

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
//Mongodb數(shù)據(jù)庫(kù)表
const systemUser = require('../../models/user');
//前端傳入的要查詢(xún)的關(guān)鍵字
var name = req.query.name;
var page = req.query.page || 1; //當(dāng)前頁(yè)數(shù)
var limitNums = 10; //指定每一頁(yè)查詢(xún)的條數(shù)
page = parseInt(page);
var skipNums = (page - 1) * limitNums; //跳過(guò)指定數(shù)量
//正則匹配 i忽略大小寫(xiě)
var reg = new RegExp(name, "i");
var _filter = {
 //多字段匹配
 $or: [
  {name: {$regex: reg}},
  {description: {$regex: reg}},
  {owner: {$regex: reg}},
 ]
}
systemUser.find(_filter).
//跳過(guò)指定數(shù)量的數(shù)據(jù)
skip(skipNums).
//指定從MongoDB中讀取的記錄條數(shù)。
limit(limitNums).
sort({createTime:-1}).
exec(function(err,rs){}

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)服務(wù)器之家的支持。

原文鏈接:https://segmentfault.com/a/1190000020240551

延伸 · 閱讀

精彩推薦
  • MongoDBMongodb實(shí)現(xiàn)定時(shí)備份與恢復(fù)的方法教程

    Mongodb實(shí)現(xiàn)定時(shí)備份與恢復(fù)的方法教程

    這篇文章主要給大家介紹了Mongodb實(shí)現(xiàn)定時(shí)備份與恢復(fù)的方法教程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面...

    chenjsh364522020-05-13
  • MongoDBMongoDB中javascript腳本編程簡(jiǎn)介和入門(mén)實(shí)例

    MongoDB中javascript腳本編程簡(jiǎn)介和入門(mén)實(shí)例

    作為一個(gè)數(shù)據(jù)庫(kù),MongoDB有一個(gè)很大的優(yōu)勢(shì)——它使用js管理數(shù)據(jù)庫(kù),所以也能夠使用js腳本進(jìn)行復(fù)雜的管理——這種方法非常靈活 ...

    MongoDB教程網(wǎng)6982020-04-24
  • MongoDB分布式文檔存儲(chǔ)數(shù)據(jù)庫(kù)之MongoDB分片集群的問(wèn)題

    分布式文檔存儲(chǔ)數(shù)據(jù)庫(kù)之MongoDB分片集群的問(wèn)題

    這篇文章主要介紹了分布式文檔存儲(chǔ)數(shù)據(jù)庫(kù)之MongoDB分片集群的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋...

    Linux-18743072020-12-20
  • MongoDBMongoDB安裝圖文教程

    MongoDB安裝圖文教程

    這篇文章主要為大家詳細(xì)介紹了MongoDB安裝圖文教程,分為兩大部分為大家介紹下載MongoDB和安裝MongoDB的方法,感興趣的小伙伴們可以參考一下 ...

    Yangyi.He6132020-05-07
  • MongoDBmongodb基本命令實(shí)例小結(jié)

    mongodb基本命令實(shí)例小結(jié)

    這篇文章主要介紹了mongodb基本命令,結(jié)合實(shí)例形式總結(jié)分析了MongoDB數(shù)據(jù)庫(kù)切換、查看、刪除、查詢(xún)等基本命令用法與操作注意事項(xiàng),需要的朋友可以參考下...

    dawn-liu3652020-05-26
  • MongoDBMongoDB憑什么躋身數(shù)據(jù)庫(kù)排行前五

    MongoDB憑什么躋身數(shù)據(jù)庫(kù)排行前五

    MongoDB以比去年同期超出65.96分的成績(jī)繼續(xù)雄踞榜單前五,這個(gè)增幅在全榜僅次于PostgreSQL的77.99,而其相對(duì)于4月份的6.10分的增長(zhǎng)也是僅次于微軟SQL Server排名...

    孫浩峰3892020-05-22
  • MongoDBMongoDB 內(nèi)存使用情況分析

    MongoDB 內(nèi)存使用情況分析

    都說(shuō) MongoDB 是個(gè)內(nèi)存大戶(hù),但是怎么知道它到底用了多少內(nèi)存呢...

    MongoDB教程網(wǎng)10002020-09-29
  • MongoDB遷移sqlserver數(shù)據(jù)到MongoDb的方法

    遷移sqlserver數(shù)據(jù)到MongoDb的方法

    這篇文章主要介紹了遷移sqlserver數(shù)據(jù)到MongoDb的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下...

    聽(tīng)楓xl9682021-01-03
主站蜘蛛池模板: 在线播放中文字幕 | 中文字幕在线观看 | 四季久久免费一区二区三区四区 | 日本一区二区在线观看视频 | 国产高清一区二区三区 | 日韩欧美一区二区在线视频 | 91视频网| 中文字幕在线视频一区 | 久久亚洲一区二区 | 激情国产| 久久久一二三 | 青青草国产精品 | 日韩爱爱网址 | 99久久毛片免费观看 | 成人黄色片网站 | 欧美福利在线 | 欧美久久久久久 | 日韩av片在线免费观看 | 天堂在线免费视频 | 黄色片免费在线观看视频 | 中文字幕在线免费视频 | 紧缚调教一区二区三区视频 | 久久精品日韩 | 色接久久 | 欧美不卡 | 在线视频91 | 婷婷成人基地 | 成人av在线播放 | 亚洲一区二区精品在线观看 | 亚洲aⅴ天堂av在线电影软件 | 天堂资源 | 亚洲国产中文字幕 | 超级碰在线视频 | 精品视频久久 | 在线一二三区 | 欧美日韩国产高清 | 国产不卡免费视频 | 五月婷婷视频 | 国产精品视频久久 | 五月激情综合网 | 国产日韩精品一区二区 |