語法:
1、limit(10) 類似於MySQL中的limit 10 ,在MongoDB中讀取滿足條件的記錄條數,方法中的參數數值類型值
2、skip(10) 類似於mysql中的limit 10,10 ,在mongodb中跳過滿足條件的記錄數,然後再顯示後面的記錄
組合使用方式:
db.user.find().limit(10).skip(10) 表示跳過滿足條件的10記錄,顯示第10條之後的記錄並且只顯示10條記錄
mysql分頁方式與mongodb數據方式都是類似,基本沒有太大區別
1、mysql: select * from user limit 0,20 顯示第一頁 ,一頁20條記錄
2、mongodb:db.user.find().limit(20).skip(0) 顯示第一頁,一頁20條記錄
實例:
1、查詢包含 “e生態” 的記錄
db.user.find({"name":/e生態/});
2、查詢包含 “e生態” 的記錄,顯示滿足條件的兩條記錄
db.user.find({"name":/e生態/}).limit(2);
3、查詢包含 “e生態” 的記錄,顯示滿足條件的記錄,並且跳過2條顯示後4條記錄
db.user.find({"name":/e生態/}).limit(4).skip(2);
相關推薦
'為什麼SQL正在擊敗NoSQL,這對未來的數據意味著什麼'
"導讀:經過多年的沉寂之後,今天的SQL正在復出。緣由如何?這對數據社區有什麼影響?看看本文的分析。以下為譯文。自從可以利用計算機做事以來,我們一直在收集的數據以指數級的速度在增長,因此對於數據存儲、處理和分析技術的要求也越來越高。在過去的十年裡,由於SQL無法滿足這些要求...
'為什麼索引能提高查詢速度'
"以下內容整理自: 地址: juejin.im/post/5b55b8… 作者 :Java3y先從 MySQL 的基本存儲結構說起MySQL的基本存儲結構是頁(記錄都存在頁裡邊):各個數據頁可以組成一個雙向鏈表每個數據頁中的記錄又可以組成一個單向鏈表每個數據頁都會為存儲在它...
'2019年最受程序員歡迎的10大非關係型(NoSQL)數據庫'
"數據庫是一組信息的集合,這些信息被組織起來以便於訪問、管理和更新。在開始介紹最流行的NoSQL數據庫之前。您必須瞭解NoSQL數據庫。大多數程序員不知道它代表什麼。它的全稱是Not Only SQL。在瞭解了NoSQL數據庫之後,我們將介紹2019年最受程序員歡迎的NoS...
'Spring Boot 系列(二):如何優雅的使用 MyBatis-Plus'
"這篇文章就給大家介紹一下,如何在 Spring Boot 中整合 MyBatis-Plus 使用 MyBatis。MyBatis-Plus 介紹MyBatis-Plus(簡稱 MP)是一個 MyBatis 的增強工具,在 MyBatis 的基礎上只做增強不做改變,為簡化開...
'使用Redis實現延時任務'
"前提最近在生產環境剛好遇到了延時任務的場景,調研了一下目前主流的方案,分析了一下優劣並且敲定了最終的方案。這篇文章記錄了調研的過程,以及初步方案的實現。候選方案對比下面是想到的幾種實現延時任務的方案,總結了一下相應的優勢和劣勢。 如果應用的數據量不高,實時性要求比較低,選...
'Spring Boot(六):如何優雅的使用 Mybatis'
"Mybatis 初期使用比較麻煩,需要各種配置文件、實體類、Dao 層映射關聯、還有一大推其它配置。當然 Mybatis 也發現了這種弊端,初期開發了generator可以根據表結果自動生產實體類、配置文件和 Dao 層代碼,可以減輕一部分開發量;後期也進行了大量的優化可...
推薦中...