mongodb學習心得(五)文件查詢

2021-08-18 17:51:24 字數 952 閱讀 4496

查詢文件(查詢行資料)

查詢所有

語法

db.collection.find(query, projection)

引數query:可選,使用查詢操作符指定查詢條件

projection:可選,使用投影操作符指定返回的鍵。查詢時返回文件中所有鍵值, 只需省略該引數即可(預設省略)。

如果想格式化返回資料,使用如下語法:db.collection.find().pretty()

query 中 鍵可以為$or: [, ]或者或者},其中$lt(小於)、$lte(小於等於)、$gt(大於)、$gte(大於等於) 和$ne(不等於)

分頁查詢

語法

db.collection_name.find().limit(number)

引數number 為指定查詢出的條數。 語法

db.collection_name.find().limit(number1).skip(number2)

引數number2跳過指定數量的資料。 說明

mongodb 中有4條資料,如果只需要後1條,則只需要`db.collection_name.find().limit(4).skip(3)即可。

skip()方法預設引數為 0 。

學習心得(五)

1.陣列 下標只能為整型常量或整型表示式。為小數時,c編譯將自動取整 a 1.5 即a 1 2.二維陣列 儲存時按照行排列。只對部分元素賦初值時,未賦值的元素自動取0。3.scanf的例子 為了告訴大家scanf中若引數為陣列,就不需要加 老潭的書中有這樣乙個例子 main 我好奇 s s之間沒有隔...

mongodb學習心得(一) 簡介

該篇主要簡單介紹 mongodb及其特點。mongodb mongodb 是由c 語言編寫的,是乙個基於分布式檔案儲存的開源資料庫系統。mongodb 將資料儲存為乙個文件,資料結構由鍵值 key value 對組成。mongodb 文件類似於 json 物件。字段值可以包含其他文件,陣列及文件陣列...

Python學習五 檔案

with open pi digits.txt as file object contents file object.read print contents 其中,pi digits.txt 為同目錄下的文字檔案。關鍵字with在不再需要訪問檔案後將其關閉。在這個程式中,注意到我們呼叫了open ...