MongoDB的使用比較運(yùn)算符

比較運(yùn)算符

等于蜡塌,默認(rèn)是等于判斷浦箱,沒(méi)有運(yùn)算符

小于 : $lt

小于或等于 : $lte

大于 :gt 例1:db.集合名稱(chēng).find({times:{gt:100}})

大于或等于 : gte 例1: db.集合名稱(chēng).find({age:{gte:18}})
查詢(xún)年齡大于或等于18的學(xué)生

不等于 : $ne

=====================================================

多條件查詢(xún)

======================================================
例1:db.集合名稱(chēng).find({times:{$gt:100},'actors':'李連杰'})
時(shí)間大于100,演員為李連杰

邏輯或$or

例1:db.集合名稱(chēng).find({or:[{times:{gt:100}},{artor:'李連杰'}]})

例2:db.集合名稱(chēng).find(
{
or:[ {age:{gt:18}},
{gender:1}
]
}
)
查詢(xún)年齡大于18治唤,或性別為0的學(xué)生

and和or一起使用

例1:db.集合名稱(chēng).find(
{
or:[ {age:{gt:18}},
{gender:1}
],
title:'gj'
}
)
查詢(xún)年齡大于18或性別為0的學(xué)生,并且學(xué)生的姓名為gj

范圍運(yùn)算符

in:在...范圍nin:不在...范圍
db.集合名稱(chēng).find(
{
time:{$in:[100,120]}
}
)

支持正則表達(dá)式

// 或 $regex
db.集合名稱(chēng).find(
{actors:/^李/}
)

db.集合名稱(chēng).find(
{actors:{$regex:'^李'}
)

$type:只返回符合數(shù)據(jù)類(lèi)型的文檔

db.集合名稱(chēng).find(
{
"title" : {$type : 'string'}
}
)

limit :限制返回

skip :跳過(guò)指點(diǎn)的條數(shù)

db.集合名稱(chēng).find().limit(num).skip(num)
注意:limit和skip先后順序不影響結(jié)果

sort:進(jìn)行排序 (1:升序) (-1:降序)

db.集合名稱(chēng).find().sort({'key1':方向(1 或 -1)处窥,'key2':方向(1 或 -1)})
先根據(jù)key1,在根據(jù)key2排序

distinct() 去重

db.集合名稱(chēng).distinct(
'去重字段'玄组,
{'條件'}
)
現(xiàn)根據(jù)條件查出文檔滔驾,在去重

project(投影):可以選擇查詢(xún)結(jié)果中,數(shù)據(jù)的展示和隱藏

參數(shù)為字段與值俄讹,值為1表示顯示哆致,值為0不顯示

例: db.集合名稱(chēng).find({},{字段名稱(chēng):0,...})

假如在設(shè)置要顯示的字段時(shí),第一個(gè)字段為1患膛,只展示這一個(gè)字段其他都不展示摊阀。
反之,只隱藏當(dāng)前設(shè)置字段踪蹬,其他的字段都會(huì)展示出來(lái)

count :統(tǒng)計(jì)文檔的個(gè)數(shù)

db.集合名稱(chēng).count({條件})
db.集合名稱(chēng).find().count()
db.集合名稱(chēng).find({條件}).count()

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末胞此,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子延曙,更是在濱河造成了極大的恐慌豌鹤,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,651評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件枝缔,死亡現(xiàn)場(chǎng)離奇詭異布疙,居然都是意外死亡蚊惯,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)灵临,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)截型,“玉大人,你說(shuō)我怎么就攤上這事儒溉』陆梗” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,931評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵顿涣,是天一觀的道長(zhǎng)波闹。 經(jīng)常有香客問(wèn)我,道長(zhǎng)涛碑,這世上最難降的妖魔是什么精堕? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,218評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮蒲障,結(jié)果婚禮上歹篓,老公的妹妹穿的比我還像新娘。我一直安慰自己揉阎,他們只是感情好庄撮,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,234評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著毙籽,像睡著了一般洞斯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上惧财,一...
    開(kāi)封第一講書(shū)人閱讀 51,198評(píng)論 1 299
  • 那天巡扇,我揣著相機(jī)與錄音,去河邊找鬼垮衷。 笑死厅翔,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的搀突。 我是一名探鬼主播刀闷,決...
    沈念sama閱讀 40,084評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼仰迁!你這毒婦竟也來(lái)了甸昏?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 38,926評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤徐许,失蹤者是張志新(化名)和其女友劉穎施蜜,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體雌隅,經(jīng)...
    沈念sama閱讀 45,341評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡翻默,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,563評(píng)論 2 333
  • 正文 我和宋清朗相戀三年缸沃,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片修械。...
    茶點(diǎn)故事閱讀 39,731評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡趾牧,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出肯污,到底是詐尸還是另有隱情翘单,我是刑警寧澤,帶...
    沈念sama閱讀 35,430評(píng)論 5 343
  • 正文 年R本政府宣布蹦渣,位于F島的核電站哄芜,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏柬唯。R本人自食惡果不足惜忠烛,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,036評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望权逗。 院中可真熱鬧,春花似錦冤议、人聲如沸斟薇。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,676評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)堪滨。三九已至,卻和暖如春蕊温,著一層夾襖步出監(jiān)牢的瞬間袱箱,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,829評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工义矛, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留发笔,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,743評(píng)論 2 368
  • 正文 我出身青樓凉翻,卻偏偏與公主長(zhǎng)得像了讨,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子制轰,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,629評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容