昨天我們說了如何向mongodb插入數(shù)據(jù)长豁,今天講解如何查詢數(shù)據(jù)。
use test
先選擇到這個(gè)集合揖盘。
查詢的命令很簡(jiǎn)單项阴,使用db.collection.find()方法就可以對(duì)文檔進(jìn)行查詢。
1.查詢整個(gè)文檔
查詢昨天創(chuàng)建的users文檔僻他,命令如下:
db.users.find()
2.查詢其中的一條數(shù)據(jù)
如果想要查詢其中的一條數(shù)據(jù)宵距,那么我們就需要向find()方法里傳遞一個(gè)參數(shù)就可以了。
db.users.find({name:"admin"})
像上面這個(gè)樣子和插入的感覺差不多吨拗。
3.查詢多條數(shù)據(jù)
如果要查詢多條數(shù)據(jù)就要使用到$in這個(gè)關(guān)鍵詞
db.users.find({name:{$in:['admin','ppmoon']}})
如果想了解更多查詢相關(guān)內(nèi)容可以參照這個(gè)
https://docs.mongodb.org/manual/tutorial/query-documents/