MongoDB的一些常用查詢(xún)方法
更新時(shí)間:2015年07月04日 09:14:44 投稿:junjie
這篇文章主要介紹了MongoDB的一些常用查詢(xún)方法,本文羅列了MongoDB的一些常見(jiàn)、常用查詢(xún)方法,非常的實(shí)用,需要的朋友可以參考下
Query.All("name", "a", "b");//通過(guò)多個(gè)元素來(lái)匹配數(shù)組 Query.And(Query.EQ("name", "a"), Query.EQ("title", "t"));//同時(shí)滿足多個(gè)條件 Query.EQ("name", "a");//等于 Query.Exists("type", true);//判斷鍵值是否存在 Query.GT("value", 2);//大于> Query.GTE("value", 3);//大于等于>= Query.In("name", "a", "b");//包括指定的所有值,可以指定不同類(lèi)型的條件和值 Query.LT("value", 9);//小于< Query.LTE("value", 8);//小于等于<= Query.Mod("value", 3, 1);//將查詢(xún)值除以第一個(gè)給定值,若余數(shù)等于第二個(gè)給定值則返回該結(jié)果 Query.NE("name", "c");//不等于 Query.Nor(Array);//不包括數(shù)組中的值 Query.Not("name");//元素條件語(yǔ)句 Query.NotIn("name", "a", 2);//返回與數(shù)組中所有條件都不匹配的文檔 Query.Or(Query.EQ("name", "a"), Query.EQ("title", "t"));//滿足其中一個(gè)條件 Query.Size("name", 2);//給定鍵的長(zhǎng)度 Query.Type("_id", BsonType.ObjectId);//給定鍵的類(lèi)型 Query.Where(BsonJavaScript);//執(zhí)行JavaScript Query.Matches("Title", str);//模糊查詢(xún) 相當(dāng)于sql中l(wèi)ike -- str可包含正則表達(dá)式
您可能感興趣的文章:
- MongoDB數(shù)據(jù)庫(kù)條件查詢(xún)技巧總結(jié)
- MongoDB基礎(chǔ)之查詢(xún)文檔
- 常用的MongoDB查詢(xún)語(yǔ)句的示例代碼
- 詳解MongoDB的條件查詢(xún)和排序
- MongoDB查詢(xún)之高級(jí)操作詳解(多條件查詢(xún)、正則匹配查詢(xún)等)
- MongoDB多條件模糊查詢(xún)示例代碼
- MongoDB 查詢(xún)操作的實(shí)例詳解
- MongoDB數(shù)據(jù)查詢(xún)方法干貨篇
- MongoDB的查詢(xún)方法
- MongoDB實(shí)現(xiàn)查詢(xún)、分頁(yè)和排序操作以及游標(biāo)的使用
相關(guān)文章
MongoDb的"not master and slaveok=false"錯(cuò)誤及解決方法
今天小編就為大家分享一篇關(guān)于MongoDb的"not master and slaveok=false"錯(cuò)誤及解決方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-10-10MongoDB查詢(xún)與游標(biāo)之分布式文件存儲(chǔ)
這篇文章主要介紹了MongoDB的查詢(xún)與游標(biāo),查詢(xún)就是返回集合中文檔的一個(gè)子集,子集的范圍從0個(gè)文檔到整個(gè)集合;游標(biāo)的客戶(hù)端實(shí)現(xiàn)通常能夠在很大程度上對(duì)查詢(xún)的最終輸出進(jìn)行控制;感興趣的同學(xué)可以參考閱讀2023-04-04MongoDB在Windows平臺(tái)的安裝及配置方法
這篇文章主要介紹了MongoDB在Windows平臺(tái)的安裝及配置方法,簡(jiǎn)單分析了MongoDB的下載、設(shè)置方法、操作命令等具體步驟與相關(guān)注意事項(xiàng),需要的朋友可以參考下2017-04-04MongoDB在Windows系統(tǒng)和Linux系統(tǒng)中實(shí)現(xiàn)自動(dòng)定時(shí)備份的操作步驟
要在Windows系統(tǒng)中實(shí)現(xiàn)自動(dòng)定時(shí)備份MongoDB數(shù)據(jù)庫(kù),可以使用Windows任務(wù)計(jì)劃程序和MongoDB自帶的mongodump工具,這篇文章主要介紹了MongoDB在Windows系統(tǒng)和Linux系統(tǒng)中實(shí)現(xiàn)自動(dòng)定時(shí)備份的操作步驟,需要的朋友可以參考下2023-12-12mongodb官方的golang驅(qū)動(dòng)基礎(chǔ)使用教程分享
這篇文章主要給大家介紹了關(guān)于mongodb官方的golang驅(qū)動(dòng)基礎(chǔ)使用的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用mongodb具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-12-12MongoDB模糊查詢(xún)正則regex(類(lèi)似like?和?not?like)
在類(lèi)關(guān)系型數(shù)據(jù)庫(kù)中,like和not?like是常用的模糊查詢(xún)操作符,它允許我們?cè)谄ヅ渥侄蔚臅r(shí)候使用通配符,在MongoDB中,也有類(lèi)似的操作符,MongoDB?可以使用?$regex?操作符來(lái)設(shè)置匹配字符串的正則表達(dá)式,MongoDB?使用?PCRE(Perl?兼容的正則表達(dá)式)作為正則表達(dá)式語(yǔ)言2024-02-02